Thu Jul 22 19:38:48 UTC 2021 I: starting to build seqan2/bullseye/arm64 on jenkins on '2021-07-22 19:38' Thu Jul 22 19:38:48 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_19/19759/console.log Thu Jul 22 19:38:48 UTC 2021 I: Downloading source for bullseye/seqan2=2.4.0+dfsg-14 --2021-07-22 19:38:48-- http://cdn-fastly.deb.debian.org/debian/pool/main/s/seqan2/seqan2_2.4.0+dfsg-14.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2316 (2.3K) Saving to: ‘seqan2_2.4.0+dfsg-14.dsc’ 0K .. 100% 1.48M=0.001s 2021-07-22 19:38:48 (1.48 MB/s) - ‘seqan2_2.4.0+dfsg-14.dsc’ saved [2316/2316] Thu Jul 22 19:38:48 UTC 2021 I: seqan2_2.4.0+dfsg-14.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: seqan2 Binary: seqan-apps, libseqan2-dev Architecture: any all Version: 2.4.0+dfsg-14 Maintainer: Debian Med Packaging Team Uploaders: Andreas Tille , Michael R. Crusoe , Kevin Murray Homepage: http://www.seqan.de/ Standards-Version: 4.5.1 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 c48e20607769fd726bc0940e21a0dd98046fa699 29148 seqan2_2.4.0+dfsg-14.debian.tar.xz Checksums-Sha256: 9e69ff4130519b9c9bf019df6faaa280f35d9fd0485cfcfe270c525744bbe86e 84125556 seqan2_2.4.0+dfsg.orig.tar.xz 1fd6fb26f8e7a4e1f68f86cf927a26097c0e6cd1cf3584cd1bc566d349245ba3 29148 seqan2_2.4.0+dfsg-14.debian.tar.xz Files: c0a126276b1b2864cde3a3b00a7516b5 84125556 seqan2_2.4.0+dfsg.orig.tar.xz 8519a35bf1a1f8ac4a58d0faf7dde5c6 29148 seqan2_2.4.0+dfsg-14.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJCBAEBCAAsFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmAouMoOHHRpbGxlYUBy a2kuZGUACgkQV4oElNHGRtEiexAAhYqmPRy1M8qCAq0W/OJxeo85kjcboYGZEZ3z ahzNFOzBcE03gvpNhWKwpk9Nsgn4u5Qr+Fs+po+j3LL4iylNvtMWKsOeSry+pPvE GSKWtQ6rLCTLlArswfq2jQSM5qDnTX91TOsGW/jObVLFMtvOwU/u5wgwSg8sWLJ6 QAEr4icNxJVjE8xoQIvqFAinBPkeeS3Q4Y5DVTPGT1FV821oQSRG4PHokKLuKv+0 awNRWUmHcLQKUKxU6iTSOpNFQQnmNiXY+ZXB2mfZqM8QM2Kegqa4dfRXr9MKMT8n jzbWApsMrn7l6BanlD5LH52tlh8cIpoAUP0Su8Dev1lmoio372EDa8uydhOBHMvf zzPk6jsIn/4Y4GCoYl7CehlohNN+EnrMA1SbL3zbatyCuYzHO0iAg49O7d0aFJ3i Mfs85NxBxAkXUXxUs01jbzXHG/bnmK+eCwivRil/zS94EYsNuNmJ5asWq6BQIuNU Du6spxR7sLkvlr4tkKpTQzYeL5ZW0RjUHfH9wHIHQyAH0KePQ1+Wu//Bu40c843/ 8RC1olo2QkDdqqrJw0DaAp7q2rzedo1iW0PzVzZ3uID4WjvTTIeyX9hnRN5ZUO6f LegtvOEnNHCN6bUQgf9dSM1A7LbNo+uzCl/YgFsPOpNr8JQRADHvMCynSYqS4n61 +qKukW8= =RJJz -----END PGP SIGNATURE----- Thu Jul 22 19:38:48 UTC 2021 I: Checking whether the package is not for us Thu Jul 22 19:38:48 UTC 2021 I: Starting 1st build on remote node codethink13-arm64.debian.net. Thu Jul 22 19:38:48 UTC 2021 I: Preparing to do remote build '1' on codethink13-arm64.debian.net. Fri Jul 23 00:54:31 UTC 2021 I: Deleting $TMPDIR on codethink13-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Aug 24 14:02:02 -12 2022 I: pbuilder-time-stamp: 1661392922 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [seqan2_2.4.0+dfsg-14.dsc] I: copying [./seqan2_2.4.0+dfsg.orig.tar.xz] I: copying [./seqan2_2.4.0+dfsg-14.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.v4D3tC92/trustedkeys.kbx': General error gpgv: Signature made Sat Feb 13 17:44:42 2021 -12 gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tillea@rki.de" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./seqan2_2.4.0+dfsg-14.dsc dpkg-source: info: extracting seqan2 in seqan2-2.4.0+dfsg dpkg-source: info: unpacking seqan2_2.4.0+dfsg.orig.tar.xz dpkg-source: info: unpacking seqan2_2.4.0+dfsg-14.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 I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/23686/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8' DISTRIBUTION='' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='23686' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/pbuilderrc_Nzdz --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/b1 --logfile b1/build.log seqan2_2.4.0+dfsg-14.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink13-arm64 4.15.0-151-generic #157-Ubuntu SMP Fri Jul 9 21:03:48 UTC 2021 aarch64 GNU/Linux I: ls -l /bin total 5252 -rwxr-xr-x 1 root root 1282512 Jun 21 2021 bash -rwxr-xr-x 3 root root 34808 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 34808 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 34808 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 14264 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 39832 Sep 22 2020 cat -rwxr-xr-x 1 root root 64512 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 60368 Sep 22 2020 chmod -rwxr-xr-x 1 root root 64528 Sep 22 2020 chown -rwxr-xr-x 1 root root 138896 Sep 22 2020 cp -rwxr-xr-x 1 root root 129544 Dec 10 2020 dash -rwxr-xr-x 1 root root 101384 Sep 22 2020 date -rwxr-xr-x 1 root root 80984 Sep 22 2020 dd -rwxr-xr-x 1 root root 89824 Sep 22 2020 df -rwxr-xr-x 1 root root 143088 Sep 22 2020 dir -rwxr-xr-x 1 root root 76152 Feb 7 2021 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 35632 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep -rwxr-xr-x 1 root root 31512 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep -rwxr-xr-x 1 root root 64856 Feb 7 2021 findmnt -rwsr-xr-x 1 root root 34824 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 178400 Nov 9 2020 grep -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe -rwxr-xr-x 1 root root 93744 Mar 2 2021 gzip -rwxr-xr-x 1 root root 18440 Nov 6 2019 hostname -rwxr-xr-x 1 root root 68720 Sep 22 2020 ln -rwxr-xr-x 1 root root 52720 Feb 7 2020 login -rwxr-xr-x 1 root root 143088 Sep 22 2020 ls -rwxr-xr-x 1 root root 161960 Feb 7 2021 lsblk -rwxr-xr-x 1 root root 85200 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 68744 Sep 22 2020 mknod -rwxr-xr-x 1 root root 43976 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 51368 Feb 7 2021 more -rwsr-xr-x 1 root root 51360 Feb 7 2021 mount -rwxr-xr-x 1 root root 14496 Feb 7 2021 mountpoint -rwxr-xr-x 1 root root 134808 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 35720 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Jun 21 2021 rbash -> bash -rwxr-xr-x 1 root root 43872 Sep 22 2020 readlink -rwxr-xr-x 1 root root 68592 Sep 22 2020 rm -rwxr-xr-x 1 root root 43880 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 19208 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 114016 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Aug 23 03:48 sh -> dash -rwxr-xr-x 1 root root 35656 Sep 22 2020 sleep -rwxr-xr-x 1 root root 72640 Sep 22 2020 stty -rwsr-xr-x 1 root root 67776 Feb 7 2021 su -rwxr-xr-x 1 root root 35672 Sep 22 2020 sync -rwxr-xr-x 1 root root 535768 Feb 16 2021 tar -rwxr-xr-x 1 root root 10568 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 89120 Sep 22 2020 touch -rwxr-xr-x 1 root root 31512 Sep 22 2020 true -rwxr-xr-x 1 root root 14264 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 30880 Feb 7 2021 umount -rwxr-xr-x 1 root root 35640 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress -rwxr-xr-x 1 root root 143088 Sep 22 2020 vdir -rwxr-xr-x 1 root root 59584 Feb 7 2021 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew I: user script /srv/workspace/pbuilder/23686/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), python3, cmake, fakeroot, zlib1g-dev, libbz2-dev, libbam-dev, libboost-dev, help2man, ctdconverter dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19646 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on python3; however: Package python3 is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. pbuilder-satisfydepends-dummy depends on libbz2-dev; however: Package libbz2-dev is not installed. pbuilder-satisfydepends-dummy depends on libbam-dev; however: Package libbam-dev is not installed. pbuilder-satisfydepends-dummy depends on libboost-dev; however: Package libboost-dev is not installed. pbuilder-satisfydepends-dummy depends on help2man; however: Package help2man is not installed. pbuilder-satisfydepends-dummy depends on ctdconverter; however: Package ctdconverter is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} ctdconverter{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} help2man{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libbam-dev{a} libboost-dev{a} libboost1.74-dev{a} libbrotli1{a} libbz2-dev{a} libcurl4{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu67{a} libjsoncpp24{a} libldap-2.4-2{a} liblocale-gettext-perl{a} libmagic-mgc{a} libmagic1{a} libmpdec3{a} libncurses6{a} libnghttp2-14{a} libpipeline1{a} libprocps8{a} libpsl5{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libssh2-1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libuv1{a} libxml2{a} libxslt1.1{a} m4{a} man-db{a} media-types{a} po-debconf{a} procps{a} python3{a} python3-ctdopts{a} python3-lxml{a} python3-minimal{a} python3-pkg-resources{a} python3-ruamel.yaml{a} python3-ruamel.yaml.clib{a} python3-tz{a} python3.9{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: bzip2-doc ca-certificates curl libarchive-cpio-perl libgpm2 libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx psmisc publicsuffix python3-bs4 python3-html5lib wget 0 packages upgraded, 76 newly installed, 0 to remove and 0 not upgraded. Need to get 43.1 MB of archives. After unpacking 274 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main arm64 bsdextrautils arm64 2.36.1-7 [141 kB] Get: 2 http://deb.debian.org/debian bullseye/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 3 http://deb.debian.org/debian bullseye/main arm64 groff-base arm64 1.22.4-6 [883 kB] Get: 4 http://deb.debian.org/debian bullseye/main arm64 libpipeline1 arm64 1.5.3-1 [33.0 kB] Get: 5 http://deb.debian.org/debian bullseye/main arm64 man-db arm64 2.9.4-2 [1336 kB] Get: 6 http://deb.debian.org/debian bullseye/main arm64 liblocale-gettext-perl arm64 1.07-4+b1 [18.9 kB] Get: 7 http://deb.debian.org/debian bullseye/main arm64 libpython3.9-minimal arm64 3.9.2-1 [797 kB] Get: 8 http://deb.debian.org/debian bullseye/main arm64 libexpat1 arm64 2.2.10-2 [83.1 kB] Get: 9 http://deb.debian.org/debian bullseye/main arm64 python3.9-minimal arm64 3.9.2-1 [1884 kB] Get: 10 http://deb.debian.org/debian bullseye/main arm64 python3-minimal arm64 3.9.2-3 [38.2 kB] Get: 11 http://deb.debian.org/debian bullseye/main arm64 media-types all 4.0.0 [30.3 kB] Get: 12 http://deb.debian.org/debian bullseye/main arm64 libmpdec3 arm64 2.5.1-1 [84.4 kB] Get: 13 http://deb.debian.org/debian bullseye/main arm64 readline-common all 8.1-1 [73.7 kB] Get: 14 http://deb.debian.org/debian bullseye/main arm64 libreadline8 arm64 8.1-1 [160 kB] Get: 15 http://deb.debian.org/debian bullseye/main arm64 libpython3.9-stdlib arm64 3.9.2-1 [1658 kB] Get: 16 http://deb.debian.org/debian bullseye/main arm64 python3.9 arm64 3.9.2-1 [466 kB] Get: 17 http://deb.debian.org/debian bullseye/main arm64 libpython3-stdlib arm64 3.9.2-3 [21.4 kB] Get: 18 http://deb.debian.org/debian bullseye/main arm64 python3 arm64 3.9.2-3 [37.9 kB] Get: 19 http://deb.debian.org/debian bullseye/main arm64 libncurses6 arm64 6.2+20201114-2 [93.2 kB] Get: 20 http://deb.debian.org/debian bullseye/main arm64 libprocps8 arm64 2:3.3.17-5 [61.9 kB] Get: 21 http://deb.debian.org/debian bullseye/main arm64 procps arm64 2:3.3.17-5 [497 kB] Get: 22 http://deb.debian.org/debian bullseye/main arm64 sensible-utils all 0.0.14 [14.8 kB] Get: 23 http://deb.debian.org/debian bullseye/main arm64 libmagic-mgc arm64 1:5.39-3 [273 kB] Get: 24 http://deb.debian.org/debian bullseye/main arm64 libmagic1 arm64 1:5.39-3 [121 kB] Get: 25 http://deb.debian.org/debian bullseye/main arm64 file arm64 1:5.39-3 [69.1 kB] Get: 26 http://deb.debian.org/debian bullseye/main arm64 gettext-base arm64 0.21-4 [173 kB] Get: 27 http://deb.debian.org/debian bullseye/main arm64 libsigsegv2 arm64 2.13-1 [34.7 kB] Get: 28 http://deb.debian.org/debian bullseye/main arm64 m4 arm64 1.4.18-5 [199 kB] Get: 29 http://deb.debian.org/debian bullseye/main arm64 autoconf all 2.69-14 [313 kB] Get: 30 http://deb.debian.org/debian bullseye/main arm64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 31 http://deb.debian.org/debian bullseye/main arm64 automake all 1:1.16.3-2 [814 kB] Get: 32 http://deb.debian.org/debian bullseye/main arm64 autopoint all 0.21-4 [510 kB] Get: 33 http://deb.debian.org/debian bullseye/main arm64 cmake-data all 3.18.4-2 [1725 kB] Get: 34 http://deb.debian.org/debian bullseye/main arm64 libicu67 arm64 67.1-7 [8467 kB] Get: 35 http://deb.debian.org/debian bullseye/main arm64 libxml2 arm64 2.9.10+dfsg-6.7 [629 kB] Get: 36 http://deb.debian.org/debian bullseye/main arm64 libarchive13 arm64 3.4.3-2+b1 [320 kB] Get: 37 http://deb.debian.org/debian bullseye/main arm64 libbrotli1 arm64 1.0.9-2+b2 [267 kB] Get: 38 http://deb.debian.org/debian bullseye/main arm64 libsasl2-modules-db arm64 2.1.27+dfsg-2.1 [69.3 kB] Get: 39 http://deb.debian.org/debian bullseye/main arm64 libsasl2-2 arm64 2.1.27+dfsg-2.1 [105 kB] Get: 40 http://deb.debian.org/debian bullseye/main arm64 libldap-2.4-2 arm64 2.4.57+dfsg-3 [222 kB] Get: 41 http://deb.debian.org/debian bullseye/main arm64 libnghttp2-14 arm64 1.43.0-1 [73.8 kB] Get: 42 http://deb.debian.org/debian bullseye/main arm64 libpsl5 arm64 0.21.0-1.2 [57.1 kB] Get: 43 http://deb.debian.org/debian bullseye/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-2+b2 [59.4 kB] Get: 44 http://deb.debian.org/debian bullseye/main arm64 libssh2-1 arm64 1.9.0-2 [150 kB] Get: 45 http://deb.debian.org/debian bullseye/main arm64 libcurl4 arm64 7.74.0-1.3+b1 [321 kB] Get: 46 http://deb.debian.org/debian bullseye/main arm64 libjsoncpp24 arm64 1.9.4-4 [72.5 kB] Get: 47 http://deb.debian.org/debian bullseye/main arm64 librhash0 arm64 1.4.1-2 [127 kB] Get: 48 http://deb.debian.org/debian bullseye/main arm64 libuv1 arm64 1.40.0-2 [126 kB] Get: 49 http://deb.debian.org/debian bullseye/main arm64 cmake arm64 3.18.4-2 [3673 kB] Get: 50 http://deb.debian.org/debian bullseye/main arm64 python3-tz all 2021.1-1 [34.8 kB] Get: 51 http://deb.debian.org/debian bullseye/main arm64 python3-ctdopts all 1.4-2 [22.5 kB] Get: 52 http://deb.debian.org/debian bullseye/main arm64 libxslt1.1 arm64 1.1.34-4 [228 kB] Get: 53 http://deb.debian.org/debian bullseye/main arm64 python3-lxml arm64 4.6.3+dfsg-0.1 [988 kB] Get: 54 http://deb.debian.org/debian bullseye/main arm64 python3-pkg-resources all 52.0.0-4 [190 kB] Get: 55 http://deb.debian.org/debian bullseye/main arm64 python3-ruamel.yaml.clib arm64 0.2.2-1+b2 [108 kB] Get: 56 http://deb.debian.org/debian bullseye/main arm64 python3-ruamel.yaml all 0.16.12-2 [110 kB] Get: 57 http://deb.debian.org/debian bullseye/main arm64 ctdconverter all 2.1-3 [27.8 kB] Get: 58 http://deb.debian.org/debian bullseye/main arm64 libdebhelper-perl all 13.3.4 [189 kB] Get: 59 http://deb.debian.org/debian bullseye/main arm64 libtool all 2.4.6-15 [513 kB] Get: 60 http://deb.debian.org/debian bullseye/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 61 http://deb.debian.org/debian bullseye/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 62 http://deb.debian.org/debian bullseye/main arm64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 63 http://deb.debian.org/debian bullseye/main arm64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 64 http://deb.debian.org/debian bullseye/main arm64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 65 http://deb.debian.org/debian bullseye/main arm64 libelf1 arm64 0.183-1 [164 kB] Get: 66 http://deb.debian.org/debian bullseye/main arm64 dwz arm64 0.13+20210201-1 [155 kB] Get: 67 http://deb.debian.org/debian bullseye/main arm64 gettext arm64 0.21-4 [1261 kB] Get: 68 http://deb.debian.org/debian bullseye/main arm64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 69 http://deb.debian.org/debian bullseye/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 70 http://deb.debian.org/debian bullseye/main arm64 debhelper all 13.3.4 [1049 kB] Get: 71 http://deb.debian.org/debian bullseye/main arm64 help2man arm64 1.48.1 [190 kB] Get: 72 http://deb.debian.org/debian bullseye/main arm64 libbam-dev arm64 0.1.19+dfsg-1 [113 kB] Get: 73 http://deb.debian.org/debian bullseye/main arm64 libboost1.74-dev arm64 1.74.0-9 [9534 kB] Get: 74 http://deb.debian.org/debian bullseye/main arm64 libboost-dev arm64 1.74.0.3 [4548 B] Get: 75 http://deb.debian.org/debian bullseye/main arm64 libbz2-dev arm64 1.0.8-4 [31.5 kB] Get: 76 http://deb.debian.org/debian bullseye/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-2 [189 kB] Fetched 43.1 MB in 1s (37.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19646 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-7_arm64.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../1-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_arm64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../3-libpipeline1_1.5.3-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_arm64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../5-liblocale-gettext-perl_1.07-4+b1_arm64.deb ... Unpacking liblocale-gettext-perl (1.07-4+b1) ... Selecting previously unselected package libpython3.9-minimal:arm64. Preparing to unpack .../6-libpython3.9-minimal_3.9.2-1_arm64.deb ... Unpacking libpython3.9-minimal:arm64 (3.9.2-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../7-libexpat1_2.2.10-2_arm64.deb ... Unpacking libexpat1:arm64 (2.2.10-2) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../8-python3.9-minimal_3.9.2-1_arm64.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:arm64 (3.9.2-1) ... Setting up libexpat1:arm64 (2.2.10-2) ... Setting up python3.9-minimal (3.9.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20528 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_arm64.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:arm64. Preparing to unpack .../2-libmpdec3_2.5.1-1_arm64.deb ... Unpacking libmpdec3:arm64 (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:arm64. Preparing to unpack .../4-libreadline8_8.1-1_arm64.deb ... Unpacking libreadline8:arm64 (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:arm64. Preparing to unpack .../5-libpython3.9-stdlib_3.9.2-1_arm64.deb ... Unpacking libpython3.9-stdlib:arm64 (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../6-python3.9_3.9.2-1_arm64.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../7-libpython3-stdlib_3.9.2-3_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20949 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.2-3_arm64.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../01-libncurses6_6.2+20201114-2_arm64.deb ... Unpacking libncurses6:arm64 (6.2+20201114-2) ... Selecting previously unselected package libprocps8:arm64. Preparing to unpack .../02-libprocps8_2%3a3.3.17-5_arm64.deb ... Unpacking libprocps8:arm64 (2:3.3.17-5) ... Selecting previously unselected package procps. Preparing to unpack .../03-procps_2%3a3.3.17-5_arm64.deb ... Unpacking procps (2:3.3.17-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../04-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.39-3_arm64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../06-libmagic1_1%3a5.39-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.39-3_arm64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.21-4_arm64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../09-libsigsegv2_2.13-1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.18-5_arm64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../15-cmake-data_3.18.4-2_all.deb ... Unpacking cmake-data (3.18.4-2) ... Selecting previously unselected package libicu67:arm64. Preparing to unpack .../16-libicu67_67.1-7_arm64.deb ... Unpacking libicu67:arm64 (67.1-7) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../17-libxml2_2.9.10+dfsg-6.7_arm64.deb ... Unpacking libxml2:arm64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package libarchive13:arm64. Preparing to unpack .../18-libarchive13_3.4.3-2+b1_arm64.deb ... Unpacking libarchive13:arm64 (3.4.3-2+b1) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../19-libbrotli1_1.0.9-2+b2_arm64.deb ... Unpacking libbrotli1:arm64 (1.0.9-2+b2) ... Selecting previously unselected package libsasl2-modules-db:arm64. Preparing to unpack .../20-libsasl2-modules-db_2.1.27+dfsg-2.1_arm64.deb ... Unpacking libsasl2-modules-db:arm64 (2.1.27+dfsg-2.1) ... Selecting previously unselected package libsasl2-2:arm64. Preparing to unpack .../21-libsasl2-2_2.1.27+dfsg-2.1_arm64.deb ... Unpacking libsasl2-2:arm64 (2.1.27+dfsg-2.1) ... Selecting previously unselected package libldap-2.4-2:arm64. Preparing to unpack .../22-libldap-2.4-2_2.4.57+dfsg-3_arm64.deb ... Unpacking libldap-2.4-2:arm64 (2.4.57+dfsg-3) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../23-libnghttp2-14_1.43.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.43.0-1) ... Selecting previously unselected package libpsl5:arm64. Preparing to unpack .../24-libpsl5_0.21.0-1.2_arm64.deb ... Unpacking libpsl5:arm64 (0.21.0-1.2) ... Selecting previously unselected package librtmp1:arm64. Preparing to unpack .../25-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_arm64.deb ... Unpacking librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:arm64. Preparing to unpack .../26-libssh2-1_1.9.0-2_arm64.deb ... Unpacking libssh2-1:arm64 (1.9.0-2) ... Selecting previously unselected package libcurl4:arm64. Preparing to unpack .../27-libcurl4_7.74.0-1.3+b1_arm64.deb ... Unpacking libcurl4:arm64 (7.74.0-1.3+b1) ... Selecting previously unselected package libjsoncpp24:arm64. Preparing to unpack .../28-libjsoncpp24_1.9.4-4_arm64.deb ... Unpacking libjsoncpp24:arm64 (1.9.4-4) ... Selecting previously unselected package librhash0:arm64. Preparing to unpack .../29-librhash0_1.4.1-2_arm64.deb ... Unpacking librhash0:arm64 (1.4.1-2) ... Selecting previously unselected package libuv1:arm64. Preparing to unpack .../30-libuv1_1.40.0-2_arm64.deb ... Unpacking libuv1:arm64 (1.40.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../31-cmake_3.18.4-2_arm64.deb ... Unpacking cmake (3.18.4-2) ... Selecting previously unselected package python3-tz. Preparing to unpack .../32-python3-tz_2021.1-1_all.deb ... Unpacking python3-tz (2021.1-1) ... Selecting previously unselected package python3-ctdopts. Preparing to unpack .../33-python3-ctdopts_1.4-2_all.deb ... Unpacking python3-ctdopts (1.4-2) ... Selecting previously unselected package libxslt1.1:arm64. Preparing to unpack .../34-libxslt1.1_1.1.34-4_arm64.deb ... Unpacking libxslt1.1:arm64 (1.1.34-4) ... Selecting previously unselected package python3-lxml:arm64. Preparing to unpack .../35-python3-lxml_4.6.3+dfsg-0.1_arm64.deb ... Unpacking python3-lxml:arm64 (4.6.3+dfsg-0.1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../36-python3-pkg-resources_52.0.0-4_all.deb ... Unpacking python3-pkg-resources (52.0.0-4) ... Selecting previously unselected package python3-ruamel.yaml.clib:arm64. Preparing to unpack .../37-python3-ruamel.yaml.clib_0.2.2-1+b2_arm64.deb ... Unpacking python3-ruamel.yaml.clib:arm64 (0.2.2-1+b2) ... Selecting previously unselected package python3-ruamel.yaml. Preparing to unpack .../38-python3-ruamel.yaml_0.16.12-2_all.deb ... Unpacking python3-ruamel.yaml (0.16.12-2) ... Selecting previously unselected package ctdconverter. Preparing to unpack .../39-ctdconverter_2.1-3_all.deb ... Unpacking ctdconverter (2.1-3) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../40-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../41-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../42-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../43-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 .../44-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../45-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../46-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../47-libelf1_0.183-1_arm64.deb ... Unpacking libelf1:arm64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../48-dwz_0.13+20210201-1_arm64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package gettext. Preparing to unpack .../49-gettext_0.21-4_arm64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../50-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../51-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../52-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package help2man. Preparing to unpack .../53-help2man_1.48.1_arm64.deb ... Unpacking help2man (1.48.1) ... Selecting previously unselected package libbam-dev. Preparing to unpack .../54-libbam-dev_0.1.19+dfsg-1_arm64.deb ... Unpacking libbam-dev (0.1.19+dfsg-1) ... Selecting previously unselected package libboost1.74-dev:arm64. Preparing to unpack .../55-libboost1.74-dev_1.74.0-9_arm64.deb ... Unpacking libboost1.74-dev:arm64 (1.74.0-9) ... Selecting previously unselected package libboost-dev:arm64. Preparing to unpack .../56-libboost-dev_1.74.0.3_arm64.deb ... Unpacking libboost-dev:arm64 (1.74.0.3) ... Selecting previously unselected package libbz2-dev:arm64. Preparing to unpack .../57-libbz2-dev_1.0.8-4_arm64.deb ... Unpacking libbz2-dev:arm64 (1.0.8-4) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../58-zlib1g-dev_1%3a1.2.11.dfsg-2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-2) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:arm64 (1.5.3-1) ... Setting up libpsl5:arm64 (0.21.0-1.2) ... Setting up libboost1.74-dev:arm64 (1.74.0-9) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:arm64 (67.1-7) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:arm64 (1.0.9-2+b2) ... Setting up libnghttp2-14:arm64 (1.43.0-1) ... Setting up libmagic1:arm64 (1:5.39-3) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3) ... Setting up libsasl2-modules-db:arm64 (2.1.27+dfsg-2.1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:arm64 (1.40.0-2) ... Setting up librtmp1:arm64 (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libncurses6:arm64 (6.2+20201114-2) ... Setting up libsigsegv2:arm64 (2.13-1) ... Setting up autopoint (0.21-4) ... Setting up libbam-dev (0.1.19+dfsg-1) ... Setting up libsasl2-2:arm64 (2.1.27+dfsg-2.1) ... Setting up libjsoncpp24:arm64 (1.9.4-4) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-2) ... Setting up sensible-utils (0.0.14) ... Setting up librhash0:arm64 (1.4.1-2) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up libmpdec3:arm64 (2.5.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libssh2-1:arm64 (1.9.0-2) ... Setting up cmake-data (3.18.4-2) ... Setting up libboost-dev:arm64 (1.74.0.3) ... Setting up libelf1:arm64 (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libxml2:arm64 (2.9.10+dfsg-6.7) ... Setting up liblocale-gettext-perl (1.07-4+b1) ... Setting up libprocps8:arm64 (2:3.3.17-5) ... Setting up libbz2-dev:arm64 (1.0.8-4) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libarchive13:arm64 (3.4.3-2+b1) ... Setting up libreadline8:arm64 (8.1-1) ... Setting up libldap-2.4-2:arm64 (2.4.57+dfsg-3) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up help2man (1.48.1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up procps (2:3.3.17-5) ... Setting up libxslt1.1:arm64 (1.1.34-4) ... Setting up libcurl4:arm64 (7.74.0-1.3+b1) ... Setting up libpython3.9-stdlib:arm64 (3.9.2-1) ... Setting up libpython3-stdlib:arm64 (3.9.2-3) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up cmake (3.18.4-2) ... Setting up python3.9 (3.9.2-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up python3-tz (2021.1-1) ... Setting up python3-lxml:arm64 (4.6.3+dfsg-0.1) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-ctdopts (1.4-2) ... Setting up python3-ruamel.yaml.clib:arm64 (0.2.2-1+b2) ... Setting up python3-ruamel.yaml (0.16.12-2) ... Setting up ctdconverter (2.1-3) ... /usr/lib/python3/dist-packages/galaxy/converter.py:397: SyntaxWarning: "is" with a literal. Did you mean "=="? elif TYPE_TO_GALAXY_TYPE[param.type] is 'text': Processing triggers for libc-bin (2.31-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/seqan2-2.4.0+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../seqan2_2.4.0+dfsg-14_source.changes dpkg-buildpackage: info: source package seqan2 dpkg-buildpackage: info: source version 2.4.0+dfsg-14 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Tille dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_auto_clean install -d /build/seqan2-2.4.0\+dfsg/debian/.debhelper/generated/_source/home 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 '/build/seqan2-2.4.0+dfsg' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/seqan-apps.substvars debian/libseqan2-dev.substvars debian/files rm -fr -- debian/seqan-apps/ debian/tmp/ debian/libseqan2-dev/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' export DEB_BUILD_ARCH=arm64 ; \ dh_auto_configure --arch -- \ -DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 \ -DSEQAN_DISABLE_VERSION_CHECK=YES install -d /build/seqan2-2.4.0\+dfsg/debian/.debhelper/generated/_source/home install -d obj-aarch64-linux-gnu cd obj-aarch64-linux-gnu && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DSEQAN_STATIC_APPS=False -DSEQAN_NO_DOX=1 -DSEQAN_DISABLE_VERSION_CHECK=YES .. -- The CXX compiler identification is GNU 10.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Initializing SeqAn Build System... -- Scanning dependencies once in DEVELOP mode... -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") -- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.74.0/BoostConfig.cmake (found version "1.74.0") -- Performing Test CXX14_BUILTIN -- Performing Test CXX14_BUILTIN - Success -- Looking for C++ include execinfo.h -- Looking for C++ include execinfo.h - found -- Found Seqan: /build/seqan2-2.4.0+dfsg/include (found version "2.4.0") -- Selected repository dir: /build/seqan2-2.4.0+dfsg -- Repository date not determined. -- Repository revision not determined. -- Configuring tests -- Configuring tests -- Configuring tests/align -- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) -- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) -- Performing Test SSE4_SOURCE_RUNS -- Performing Test SSE4_SOURCE_RUNS - Failed -- => Abort simd detection of newer instruction sets -- Performing Test SEQAN_SIMD_SEQANSIMD_SUPPORTED -- Performing Test SEQAN_SIMD_SEQANSIMD_SUPPORTED - Success -- Performing Test SEQANSIMD_AVX512_KNL_SOURCE_RUNS -- Performing Test SEQANSIMD_AVX512_KNL_SOURCE_RUNS - Failed -- Intel Software Development Emulator not found, not building platform emulated tests. -- Intel Software Development Emulator not found, not building platform emulated tests. -- Intel Software Development Emulator not found, not building platform emulated tests. -- Intel Software Development Emulator not found, not building platform emulated tests. -- Configuring tests/align_extend -- Configuring tests/align_parallel -- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) -- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) -- Intel Software Development Emulator not found, not building platform emulated tests. -- Intel Software Development Emulator not found, not building platform emulated tests. -- Configuring tests/align_profile -- Configuring tests/align_split -- Configuring tests/alignment_free -- Configuring tests/arg_parse -- Configuring tests/bam_io -- Configuring tests/basic -- Configuring tests/bed_io -- Configuring tests/blast -- Configuring tests/consensus -- Configuring tests/consensus_v2 -- Configuring tests/find -- Configuring tests/gff_io -- Configuring tests/graph_algorithms -- Configuring tests/graph_align -- Configuring tests/graph_msa -- Configuring tests/graph_types -- Configuring tests/index -- Configuring tests/journaled_set -- Configuring tests/journaled_string_tree -- Configuring tests/map -- Configuring tests/misc -- Configuring tests/modifier -- Configuring tests/modifier_cyclic_shape -- Configuring tests/multiple_translation_units -- Configuring tests/parallel -- Configuring tests/parse_lm -- Configuring tests/pipe -- Configuring tests/platform -- Configuring tests/random -- Configuring tests/realign -- Configuring tests/reduced_aminoacid -- Configuring tests/rna_io -- Configuring tests/roi_io -- Configuring tests/score -- Configuring tests/seeds -- Configuring tests/seq_io -- Configuring tests/sequence -- Configuring tests/sequence_journaled -- Configuring tests/simd -- Could NOT find SDE: Intel(R) Software Development Emulator (sde) (missing: SDE_EXECUTABLE SDE_VERSION_STRING) -- Could NOT find Umesimd (missing: UMESIMD_INCLUDE_DIR) -- Intel Software Development Emulator not found, not building platform emulated tests. -- Configuring tests/simple_intervals_io -- Configuring tests/statistics -- Configuring tests/store -- Configuring tests/stream -- Configuring tests/find_swift -- Configuring tests/tabix_io -- Configuring tests/translation -- Configuring tests/test_ucsc_io -- Configuring tests/vcf_io -- Configuring demos -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps -- Configuring apps/alf -- Configuring apps/bs_tools -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/dfi -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/fiona -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/fx_tools -- Configuring apps/gustaf -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/insegt -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/mason2 -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/micro_razers -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/ngs_roi -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/pair_align -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/param_chooser -- Configuring apps/rabema -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/razers -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/razers3 -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/rep_sep -- Configuring apps/sak -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/sam2matrix -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/samcat -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/searchjoin -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/seqan_tcoffee -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/seqcons2 -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/sgip -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/snp_store -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/splazers -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/stellar -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/tree_recon -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring apps/yara -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) (Required is at least version "2.7") -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' rm -f debian/seqan-apps.debhelper.log debian/rules override_dh_auto_configure-indep make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_auto_configure --indep -B build -- \ -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_LIBRARY -DSEQAN_NO_DOX=1 install -d build cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DSEQAN_BUILD_SYSTEM=SEQAN_RELEASE_LIBRARY -DSEQAN_NO_DOX=1 .. -- The CXX compiler identification is GNU 10.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Initializing SeqAn Build System... -- Selected repository dir: /build/seqan2-2.4.0+dfsg -- Repository date not determined. -- Repository revision not determined. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/seqan2-2.4.0+dfsg/build make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' rm -f debian/libseqan2-dev.debhelper.log debian/rules override_dh_auto_build-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_auto_build --arch "" cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend make -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_sim.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_sim.dir/depend.internal". Scanning dependencies of target seqan_library make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend.internal". make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'. make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend.internal". [ 0%] Built target seqan_library make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake --color= Scanning dependencies of target pair_align_global_1111 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend.internal". make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target pair_align_global_1001 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build Scanning dependencies of target pair_align_global_1101 Scanning dependencies of target pair_align_global_1110 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build Scanning dependencies of target pair_align_global_0000 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp Scanning dependencies of target pair_align_global_1011 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o Scanning dependencies of target pair_align_global_0001 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build Scanning dependencies of target mason_sim make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp [ 0%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/external_split_merge.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/external_split_merge.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/external_split_merge.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig<>; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig<>; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 0%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/genomic_variants.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = GenomicInterval]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2) [with TValue = int; TCargo = GenomicInterval; TValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:718:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1441 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1453 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1475 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 0%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/mason_options.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/mason_options.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_options.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 0%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/methylation_levels.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_0000 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend.internal". Scanning dependencies of target pair_align_global_0011 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_1101 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend.internal". Scanning dependencies of target pair_align_global_0010 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_1110 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend.internal". Scanning dependencies of target pair_align_global_0101 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_1001 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend.internal". Scanning dependencies of target pair_align_global_0100 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_0001 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend.internal". Scanning dependencies of target pair_align_global_1010 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Built target pair_align_global_1111 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend.internal". Scanning dependencies of target pair_align_global_1100 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Built target pair_align_global_1011 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_454.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/simulate_454.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/simulate_base.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_454.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_genome.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:106:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_genome.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:56: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TRead = seqan::String, seqan::Alloc<> >; TRng = std::mersenne_twister_engine; TCigarString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:56: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:193:25: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TRead = seqan::String, seqan::Alloc<> >; TRng = std::mersenne_twister_engine; TCigarString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:264:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_illumina.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp [ 1%] Building CXX object apps/mason2/CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:56: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TRead = seqan::String, seqan::Alloc<> >; TRng = std::mersenne_twister_engine; TCigarString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:56: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:59:25: required from 'void {anonymous}::_simulateSequence(TRead&, TRng&, const TFrag&, const TCigarString&) [with TFrag = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TRead = seqan::String, seqan::Alloc<> >; TRng = std::mersenne_twister_engine; TCigarString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:153:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/simulate_sanger.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:41, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:167:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:40, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend.internal". Scanning dependencies of target pair_align_global_0111 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=1 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 2%] Linking CXX static library libmason_sim.a cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -P CMakeFiles/mason_sim.dir/cmake_clean_target.cmake cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_sim.dir/link.txt --verbose=1 /usr/bin/ar qc libmason_sim.a CMakeFiles/mason_sim.dir/external_split_merge.cpp.o CMakeFiles/mason_sim.dir/genomic_variants.cpp.o CMakeFiles/mason_sim.dir/mason_options.cpp.o CMakeFiles/mason_sim.dir/methylation_levels.cpp.o CMakeFiles/mason_sim.dir/simulate_454.cpp.o CMakeFiles/mason_sim.dir/simulate_base.cpp.o CMakeFiles/mason_sim.dir/simulate_genome.cpp.o CMakeFiles/mason_sim.dir/simulate_illumina.cpp.o CMakeFiles/mason_sim.dir/simulate_sanger.cpp.o CMakeFiles/mason_sim.dir/vcf_materialization.cpp.o /usr/bin/ranlib libmason_sim.a make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target mason_sim make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend.internal". Scanning dependencies of target pair_align_global_0110 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=1 -DSUFFIX_GAP_RIGHT=1 -DSUFFIX_GAP_TOP=0 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0100 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend.internal". Scanning dependencies of target pair_align_global_1000 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DSUFFIX_GAP_BOTTOM=0 -DSUFFIX_GAP_LEFT=0 -DSUFFIX_GAP_RIGHT=0 -DSUFFIX_GAP_TOP=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0101 make -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend.internal". Scanning dependencies of target pair_align_lcs make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_1100 make -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend.internal". Scanning dependencies of target pair_align_local make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0010 make -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend.internal". Scanning dependencies of target test_funcs_param_chooser make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0011 make -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/param_chooser.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/param_chooser.dir/depend.internal". Scanning dependencies of target param_chooser make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/param_chooser/CMakeFiles/param_chooser.dir/param_chooser.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/param_chooser.dir/param_chooser.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_1010 make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_do_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_do_search.dir/depend.internal". Scanning dependencies of target rabema_do_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/rabema/CMakeFiles/rabema_do_search.dir/do_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/rabema_do_search.dir/do_search.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lcs.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:254:100: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::AlignConfig; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::AlignConfig; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:73:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_global.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:79: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:513:97: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:118: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: required from 'void seqan::setValue(seqan::Holder >&, const TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: required from 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:27:89: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/rabema/do_search.cpp:8: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:86:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:184:19: required from 'void pairwise_align(const TScore&, TSeqFile&, TMethod, TDiag, TDiag, bool, TOutfile&) [with TAlphabet = seqan::SimpleType; TAlignConfig = seqan::Tag; TScore = seqan::Score, seqan::Tag > >; TSeqFile = std::__cxx11::basic_string; TMethod = seqan::Tag; TDiag = int; TOutfile = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:276:42: required from 'void _initAlignParams(const Options&, TScore&, const TAlgorithm&, TAlignSpec) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >; TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:289:31: required from 'void _initScoreMatrix(const Options&, seqan::Dna5, const TAlgorithm&, const TAlignSpec&) [with TAlgorithm = seqan::Tag; TAlignSpec = seqan::Tag; seqan::Dna5 = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:364:52: required from 'void pairAlignConfig(const Options&, const TAlgorithm&, const TSpec&) [with TAlgorithm = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:41:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_local.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/test_param_chooser.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1430:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1430 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:32, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:305:34: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1399:15: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1430:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1431:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2253:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1653:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2256:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1399:15: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2239:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2242:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1625:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2245:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:34, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1414:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1432:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21: required from 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void; typename seqan::Parameter_::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:1437:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2076:18: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2250:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2047:11: required from 'int seqan::mapSingleReads(TMatches&, TGenomeSet&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2150:24: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = int; TSpec = seqan::RazerSSpec; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/razers.h:2239:19: required from 'int seqan::mapReads(TMatches&, TGenomeSet&, TReadSet&, TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeSet = seqan::StringSet, seqan::Alloc<> > >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = int; TCounts = int; TSpec = seqan::RazerSSpec]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:712:13: required from 'void seqan::makeSelectedStatsFile(TError&, seqan::ParamChooserOptions&) [with TError = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/../splazers/paramChooser.h:1079:24: required from 'bool seqan::chooseParams(seqan::RazerSOptions&, seqan::ParamChooserOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:339:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/param_chooser/param_chooser.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 2%] Linking CXX executable ../../bin/rabema_do_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_do_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_do_search.dir/do_search.cpp.o -o ../../bin/rabema_do_search -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_do_search make -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_evaluate.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_evaluate.dir/depend.internal". Scanning dependencies of target rabema_evaluate make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/rabema/CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = unsigned int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:644:22: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String&, const BamFileIn&, const seqan::String&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42: required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1402:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1441 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1453 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1475 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 2%] Linking CXX executable ../../bin/test_funcs_param_chooser cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_funcs_param_chooser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_funcs_param_chooser.dir/test_param_chooser.cpp.o -o ../../bin/test_funcs_param_chooser -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target test_funcs_param_chooser make -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend.internal". Scanning dependencies of target rabema_build_gold_standard make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String&, const BamFileIn&, const seqan::String&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42: required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1402:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String&, const BamFileIn&, const seqan::String&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42: required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1402:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: required from 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:623:51: required from 'int benchmarkReadResult(RabemaStats&, const seqan::String&, const BamFileIn&, const seqan::String&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, const RefIdMapping&, const RabemaEvaluationOptions&, const TPatternSpec&, bool, bool) [with TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1003:42: required from 'int compareAlignedReadsToReference(RabemaStats&, seqan::BamFileIn&, const seqan::FaiIndex&, const seqan::StringSet, seqan::Alloc<> > >&, TForwardIter&, const RabemaEvaluationOptions&, const TPatternSpec&) [with TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TPatternSpec = seqan::Tag; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:1402:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_evaluate.cpp:28: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:254:100: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:79: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:513:97: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/curve_smoothing.h:257:118: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::InfixSegment>; TIterator = WeightedMatch*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41: required from 'void buildErrorCurvePoints(seqan::String&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String, seqan::Alloc<> >; TReadSeq = seqan::String, seqan::Alloc<> >; TPatternSpec = seqan::Tag; TReadNames = seqan::StringSet > >; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String&, seqan::BamFileIn&, seqan::StringSet > >&, const seqan::StringSet > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag; TErrorCurves = std::map >; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1204:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41: required from 'void buildErrorCurvePoints(seqan::String&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String, seqan::Alloc<> >; TReadSeq = seqan::String, seqan::Alloc<> >; TPatternSpec = seqan::Tag; TReadNames = seqan::StringSet > >; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String&, seqan::BamFileIn&, seqan::StringSet > >&, const seqan::StringSet > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag; TErrorCurves = std::map >; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1204:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: required from 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/apps/rabema/find_myers_ukkonen_reads.h:99:24: required from 'seqan::Pattern >::Pattern(TNeedle2&, int) [with TNeedle2 = seqan::String, seqan::Alloc<> >; TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:403:41: required from 'void buildErrorCurvePoints(seqan::String&, int&, TContigSeq&, size_t, bool, TReadSeq&, size_t, size_t, const TReadNames&, bool, const TPatternSpec&) [with TContigSeq = seqan::String, seqan::Alloc<> >; TReadSeq = seqan::String, seqan::Alloc<> >; TPatternSpec = seqan::Tag; TReadNames = seqan::StringSet > >; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:899:34: required from 'int matchesToErrorFunction(TErrorCurves&, seqan::String&, seqan::BamFileIn&, seqan::StringSet > >&, const seqan::StringSet > >&, const seqan::FaiIndex&, const BuildGoldStandardOptions&, const TPatternSpec&) [with TPatternSpec = seqan::Tag; TErrorCurves = std::map >; seqan::BamFileIn = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:1204:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rabema/rabema_build_gold_standard.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_lcs make -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend.internal". Scanning dependencies of target rabema_prepare_sam make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/rabema/CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp [ 2%] Linking CXX executable ../../bin/param_chooser cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser && /usr/bin/cmake -E cmake_link_script CMakeFiles/param_chooser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/param_chooser.dir/param_chooser.cpp.o -o ../../bin/param_chooser -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target param_chooser make -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/razers.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/razers.dir/depend.internal". Scanning dependencies of target razers make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/razers/CMakeFiles/razers.dir/razers.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers.dir/razers.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/rabema/prepare_sam.cpp:29: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = seqan::VirtualStream >; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:232:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1471 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/apps/razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1471 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:396:104: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:394:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = seqan::VirtualStream >; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:232:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:622:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:394:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1471:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1472:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2279:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1699:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2282:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48: required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = seqan::VirtualStream >; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/apps/razers/outputFormat.h:722:12: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:232:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:375:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1455:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1473:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:428:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21: required from 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void; typename seqan::Parameter_::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1478:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:492:40: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:1971:11: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_wotd.h:262:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:394:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers_matepairs.h:777:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2203:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:209:25: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:697:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers/razers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0111 make -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend.internal". Scanning dependencies of target razers3_quality2prob make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/razers3/CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0110 make -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend.internal". Scanning dependencies of target razers3_simulate_reads make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/razers3/CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_1000 make -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target razers3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/razers.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers3.dir/razers.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:42:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/quality2prob.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 2%] Linking CXX executable ../../bin/rabema_evaluate cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_evaluate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_evaluate.dir/rabema_evaluate.cpp.o -o ../../bin/rabema_evaluate -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_evaluate make -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rep_sep /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/rep_sep.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/rep_sep.dir/depend.internal". Scanning dependencies of target rep_sep make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/rep_sep/CMakeFiles/rep_sep.dir/rep_sep.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/rep_sep.dir/rep_sep.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp [ 2%] Linking CXX executable ../../bin/rabema_build_gold_standard cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_build_gold_standard.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_build_gold_standard.dir/rabema_build_gold_standard.cpp.o -o ../../bin/rabema_build_gold_standard -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_build_gold_standard make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/depend.internal". Scanning dependencies of target sak make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Building CXX object apps/sak/CMakeFiles/sak.dir/sak.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/sak.dir/sak.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:120:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/razers3/simulate_reads.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 2%] Linking CXX executable ../../bin/rabema_prepare_sam cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema && /usr/bin/cmake -E cmake_link_script CMakeFiles/rabema_prepare_sam.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rabema_prepare_sam.dir/prepare_sam.cpp.o -o ../../bin/rabema_prepare_sam -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>; TSource = GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:702:11: required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = seqan::String, seqan::AlignedReadStoreElement, void>, long unsigned int>, seqan::Alloc<> >; TValue = GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>; TPos = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/property_map_generic.h:186:16: required from 'typename seqan::EnableIf >, void>::Type seqan::assignProperty(TPropertyMap&, TDescriptor, TValue) [with TPropertyMap = seqan::String, seqan::AlignedReadStoreElement, void>, long unsigned int>, seqan::Alloc<> >; TDescriptor = unsigned int; TValue = GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_base.h:191:23: required from 'GraphCargo& registerRead(ReadGraph&, typename ReadGraph::TId) [with TColumnAlphabet = seqan::Triple; TAlignedReadStoreElement = seqan::AlignedReadStoreElement, void>; TPosition = long unsigned int; typename ReadGraph::TId = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_construction.h:82:59: required from 'void construct(ReadGraph&, const seqan::String > >&, const seqan::FragmentStore&, TId) [with TColumnAlphabet = seqan::Triple; TAlignedReadStoreElement = seqan::AlignedReadStoreElement, void>; TPosition = long unsigned int; TSpec = void; TConfig = seqan::FragmentStoreConfig; TId = int]' /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:217:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>& GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>::operator=(const GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph.h:32, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:34: /build/seqan2-2.4.0+dfsg/apps/rep_sep/rgraph_base.h:44:5: note: because 'GraphCargo, seqan::AlignedReadStoreElement, void>, long unsigned int>' has user-provided 'GraphCargo::GraphCargo(const GraphCargo&) [with TColumnAlphabet = seqan::Triple; TAlignedReadStoreElement = seqan::AlignedReadStoreElement, void>; TPosition = long unsigned int]' 44 | GraphCargo(GraphCargo const& other) | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_prepare_sam make -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sam2matrix /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend.internal". Scanning dependencies of target sam2matrix make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 3%] Building CXX object apps/sam2matrix/CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1348:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:347:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:11: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:468:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:11: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:475:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1351:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/rep_sep/rep_sep.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:337:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:468:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:475:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1356:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSPrefix; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1359:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1304:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:75: /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h: In instantiation of 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode, seqan::NMatchesNone_>; seqan::CharString = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1307:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1362:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:672:1: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 672 | SEQAN_OMP_PRAGMA(parallel for private (intBuf) firstprivate(align)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:468:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TSequence = seqan::Segment >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/fasta_fastq.h:475:23: required from 'typename seqan::EnableIf, seqan::Tag > > >, void>::Type seqan::writeRecord(TTarget&, const TIdString&, const TSeqString&, const TQualString&, const Fastq&, const seqan::SequenceOutputOptions&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf, seqan::Tag > > >, void>::Type = void; seqan::Fastq = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:423:16: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::Tag&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TagSpec = seqan::TagFastq_]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:506:20: required from 'void seqan::writeRecord(seqan::FormattedFile, seqan::Tag, TSpec>&, const TIdString&, const TSeqString&, const TQualString&, const seqan::TagSelector&) [with TSpec = void; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/sequence_file.h:519:16: required from 'typename seqan::EnableIf >, seqan::IsSequence >, void>::Type seqan::writeRecord(TFile&, const TIdString&, const TSeqString&, const TQualString&) [with TFile = seqan::FormattedFile, seqan::Tag >; TIdString = seqan::String >; TSeqString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TQualString = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::IsSequence >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:424:110: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/sak/sak.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:11: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = seqan::VirtualStream >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:745:69: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = seqan::VirtualStream >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:785:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target pair_align_local [ 3%] Building CXX object apps/razers3/CMakeFiles/razers3.dir/param_tabs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"3.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers3.dir/param_tabs.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers3/param_tabs.cpp In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1662:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:358:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 358 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:399:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 399 | indexL.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:413:22: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 413 | indexR.shape = shape; | ~~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:835:19: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 835 | tls.shape = shape; | ~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:862:21: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 862 | index.shape = shape; | ~~~~~~~~~~~~^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = seqan::VirtualStream >; TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1222:14: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = seqan::Hamming_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73: required from 'bool seqan::windowFindBegin(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, unsigned int, TThreadLocalStorages&, const seqan::String >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = seqan::Hamming_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2081:73: required from 'bool seqan::windowFindBegin(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, unsigned int, TThreadLocalStorages&, const seqan::String >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = seqan::Hamming_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2785:21: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = seqan::Hamming_; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2896:17: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:872:28: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3221:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1202:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2979:24: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const seqan::RazerSMode&, TReadIndex&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3146:27: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3216:31: required from 'int seqan::_mapSingleReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h: In instantiation of 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesNone_]': /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:296:20: required from 'void seqan::workVerification(seqan::ThreadLocalStorage >&, seqan::Job >&, const seqan::String >&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode; THitString = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:751:33: required from 'void seqan::_mapSingleReadsParallelToContig(seqan::FragmentStore&, TThreadLocalStorages&, const seqan::String >&, const TContigId&, TCounts&, char, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TContigId = unsigned int; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1033:44: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1197:39: required from 'int seqan::_mapSingleReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2155:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2155 | TGenomeInfix origInf(inf); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2238:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2238 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2239:41: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2239 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2341:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2341 | TReadRev readRev(readPrefix); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2342:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 2342 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:145:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/sam2matrix/sam2matrix.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/samcat /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/samcat.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/samcat.dir/depend.internal". Scanning dependencies of target samcat make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/samcat/CMakeFiles/samcat.dir/samcat.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/samcat.dir/samcat.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2067:42: required from 'void seqan::convertMatchesToGlobalAlignment(seqan::FragmentStore&, const TScore&, const TShrinkMatches&) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TScore = seqan::Score >; TShrinkMatches = seqan::True]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1221:40: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:680:20: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3247:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30: required from 'bool seqan::windowFindBegin(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, unsigned int, TThreadLocalStorages&, const seqan::String >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:696:16: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFilterSpec = seqan::Pigeonhole; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Pigeonhole]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3252:33: required from 'int seqan::_mapMatePairReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:2088:30: required from 'bool seqan::windowFindBegin(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1200:29: required from 'void seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, unsigned int, TThreadLocalStorages&, const seqan::String >&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1489:38: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&, TFilterSpec) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_; TFilterSpec = seqan::Swift > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1657:41: required from 'int seqan::_mapMatePairReadsParallel(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const seqan::RazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TScoreMode = seqan::RazerSErrors; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:534:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:534:32: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = MyFragStoreConfig; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24: required from 'void seqan::initializeThreadLocalStoragesPaired(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1463:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:529:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TSpec = seqan::GapsIterator > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:507:35: required from 'void seqan::_alignAndGetCigarString(TCigar&, TMDString&, const TContigInfix&, const TReadSeq&, TAlignedRead&, TErrors&, TAlignFunctor&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContigInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TReadSeq = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int; TAlignFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:534:32: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:63: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps > > >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:654:36: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2241:41: required from 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2795:64: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1088:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::UngappedShape<0> >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:654:36: required from 'void seqan::_mapMatePairReads(TMatches&, seqan::FragmentStore&, unsigned int, seqan::Pattern&, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:1115:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:852:30: required from 'void seqan::initializeThreadLocalStoragesSingle(TThreadLocalStorages&, TFragmentStore&, const TSplitters&, TShape&, TOptions&) [with TThreadLocalStorages = seqan::String, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TSplitters = seqan::String >; TShape = const seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:1008:40: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:32, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:989:66: required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44: required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2177:16: required from 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:24: required from 'void seqan::goEnd(TIterator&) [with TIterator = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:737:10: required from 'void seqan::goEnd(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1537:18: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesAll_; TPatternCSP = seqan::NMatchesAll_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2245:32: required from 'bool seqan::matchVerify(TMatchVerifier&, seqan::Segment, unsigned int, const TRead&, const seqan::RazerSMode&) [with TMatchVerifier = seqan::MatchVerifier, seqan::String, seqan::Alloc<> >, seqan::RazerSCoreOptions >, seqan::RazerSMode, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::String > >; TGenome = seqan::String, seqan::Alloc<> >; TRead = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs.h:793:40: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3340:37: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2795:64: required from 'void seqan::_applyFilterOptions(seqan::Pattern >&, const TOptions&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TPigeonholeSpec = void; TOptions = seqan::RazerSCoreOptions >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3026:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:398:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 318 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >&)' first required here 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:859:24: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 318 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >&)' first required here 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:2948:40: required from 'void seqan::_mapSingleReadsToContig(TMatches&, TFragmentStore&, unsigned int, seqan::Pattern&, TCounts&, char, TRazerSOptions&, const TRazerSMode&) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFilterSpec = seqan::Swift > >; TCounts = seqan::String >; TRazerSOptions = seqan::RazerSCoreOptions >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3054:36: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3343:31: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 519 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >&)' first required here 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 519 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >&)' first required here 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 318 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >&)' first required here 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 318 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >&)' first required here 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 519 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >&)' first required here 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 519 | class Pattern > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: note: synthesized method 'seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >& seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >::operator=(const seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >&)' first required here 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >; TShape = seqan::Shape, seqan::OneGappedShape>; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: required from 'bool seqan::processRead(seqan::PairedMatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:962:32: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinderL = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterFinderR = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:1314:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:33, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_match_filter.h:251:20: required from 'bool seqan::processRead(seqan::MatchFilter&, unsigned int) [with TOptionsSpec = seqan::RazerSSpec<>; TReadSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCallback = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:466:36: required from 'void seqan::writeBackToLocal(seqan::ThreadLocalStorage >&, seqan::String >&, bool) [with TMatches = seqan::String, seqan::Alloc<> >; TFragmentStore = seqan::FragmentStore; TFilterFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TFilterPattern = seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >; TShape = seqan::Shape, seqan::GappedShape > >; TOptions = seqan::RazerSCoreOptions >; TCounts = seqan::String >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:769:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_parallel.h:110:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 110 | class ThreadLocalStorage< | ^~~~~~~~~~~~~~~~~~~ 111 | MapSingleReads< | ~~~~~~~~~~~~~~~ 112 | TMatches_, | ~~~~~~~~~~ 113 | TFragmentStore, | ~~~~~~~~~~~~~~~ 114 | TFilterFinder_, | ~~~~~~~~~~~~~~~ 115 | TFilterPattern_, | ~~~~~~~~~~~~~~~~ 116 | TShape, | ~~~~~~~ 117 | TOptions, | ~~~~~~~~~ 118 | TCounts, | ~~~~~~~~ 119 | TRazerSMode> > | ~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >& seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::operator=(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37: required from 'typename seqan::Convert >::Type seqan::convertImpl(seqan::Convert, const seqan::Proxy&) [with TTarget = char; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; TSpec = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > >; typename seqan::Convert >::Type = char]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = char; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; typename seqan::Convert::Type = char]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:241:45: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:69: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37: required from 'typename seqan::Convert >::Type seqan::convertImpl(seqan::Convert, const seqan::Proxy&) [with TTarget = char; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; TSpec = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > >; typename seqan::Convert >::Type = char]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = char; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; typename seqan::Convert::Type = char]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:241:45: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:46: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:471:31: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >, seqan::Tag >; TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Value::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::Reference > >::Type = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers_paired_match_filter.h:160:64: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(const seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; typename seqan::Convert::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37: required from 'typename seqan::Convert >::Type seqan::convertImpl(seqan::Convert, const seqan::Proxy&) [with TTarget = char; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > > >; TSpec = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > > >; typename seqan::Convert >::Type = char]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:994:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:45: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(const seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::ModView > >; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:314:32: required from 'typename seqan::Position > >::Type seqan::position(const seqan::ModifiedIterator >&) [with THost = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >; typename seqan::Position > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:675:73: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:288:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 288 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/samcat/samcat.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >; TGapAnchors = seqan::String >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps > > >, seqan::GapsIterator > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_base.h:151:37: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorEditDistance]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1210:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::ModView > >; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:30: required from 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::SimpleType; TSeqVValue = seqan::SimpleType; TSeqVIterator = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >; TScoringScheme = seqan::Score >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorSemiGlobalGotoh]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1215:32: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazerSMode = seqan::RazerSMode; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1301:27: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSLocal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/outputFormat.h:1345:31: required from 'int seqan::dumpMatches(seqan::FragmentStore&, TCounts&, seqan::CharString, seqan::RazerSOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:257:20: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:62: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:318:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:924:24: required from 'void seqan::assign(seqan::Holder >&, const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:150:15: required from 'const seqan::Holder >& seqan::Holder >::operator=(const seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:519:11: required from 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSource = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; typename seqan::DisableIf > >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TValue2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3354:39: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3422:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:34, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:74: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::GappedShape > >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesAll_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3431:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSGapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3443:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::UngappedShape<0> >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3376:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Pigeonhole >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >, seqan::Pigeonhole >, seqan::Shape, seqan::OneGappedShape>, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:85: /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TParam = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource1 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*; TSource2 = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3351:45: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TShape&, const TRazerSMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TRazerSMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3381:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, const TRazersMode&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TRazersMode = seqan::RazerSMode]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3396:25: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&, seqan::RazerSMode, TMatchNPolicy>) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TAlignMode = seqan::RazerSGlobal; TGapMode = seqan::RazerSUngapped; TMatchNPolicy = seqan::NMatchesNone_]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.h:3452:33: required from 'int seqan::_mapReads(seqan::FragmentStore&, TCounts&, seqan::RazerSCoreOptions&) [with TFSSpec = MyFragStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:235:26: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:866:66: required from here /build/seqan2-2.4.0+dfsg/apps/razers3/razers_matepairs_parallel.h:84:7: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 84 | class ThreadLocalStorage > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/razers3/razers.cpp:60: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >::ThreadLocalStorage(seqan::ThreadLocalStorage, seqan::Alloc<> >, seqan::FragmentStore, seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >, seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >, seqan::Pattern, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >, seqan::Swift > > >, seqan::Shape, seqan::GappedShape > >, seqan::RazerSCoreOptions >, seqan::String >, seqan::RazerSMode > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Linking CXX executable ../../bin/razers3_quality2prob cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_quality2prob.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_quality2prob.dir/quality2prob.cpp.o -o ../../bin/razers3_quality2prob -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target razers3_quality2prob make -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_join.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_join.dir/depend.internal". Scanning dependencies of target s4_join make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/searchjoin/CMakeFiles/s4_join.dir/join.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin && /usr/bin/c++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/s4_join.dir/join.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 3%] Linking CXX executable ../../bin/razers3_simulate_reads cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3_simulate_reads.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3_simulate_reads.dir/simulate_reads.cpp.o -o ../../bin/razers3_simulate_reads -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target razers3_simulate_reads make -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_search.dir/depend.internal". Scanning dependencies of target s4_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/searchjoin/CMakeFiles/s4_search.dir/search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin && /usr/bin/c++ -DSEARCHJOIN_HUGEDB=TRUE -DSEQAN_APP_VERSION=\"0.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/s4_search.dir/search.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10: required from 'void index(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:319:80: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = void; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10: required from 'void index(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:332:81: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = void; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10: required from 'void index(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:357:80: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = void; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:355:10: required from 'void index(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:370:81: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:264:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = void; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:279:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: required from 'void _writeRecord(Writer&, const TString1&, const TString2&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, void>; TSpec = seqan::Tag; TString1 = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:197:21: required from 'bool close(Writer >&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:293:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:349:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: required from 'void _writeRecord(Writer&, const TString1&, const TString2&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, void>; TSpec = seqan::Tag; TString1 = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:197:21: required from 'bool close(Writer >&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:293:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:349:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, void, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: required from 'void _writeRecord(Writer&, const TString1&, const TString2&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, void>; TSpec = seqan::Tag; TString1 = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:197:21: required from 'bool close(Writer >&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:293:10: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:311:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = void; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:791:30: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:349:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:282:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = seqan::Tag; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:323:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:282:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = seqan::Tag; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:323:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:405:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = seqan::Tag; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:449:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void build(DbIndex, TDbIndexSpec>&, Db&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::IndexSa >; TDbIndexSpec = void; TDbSpec = void; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:344:10: required from 'void index(DbFinder&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:405:10: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:764:19: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 764 | dbIndex.index = TIndex(db.text); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h: In instantiation of 'void buildQuery(DbIndex >, seqan::Tag >&, Db&, TSeedLength) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TDbSpec = seqan::Tag; TSeedLength = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:374:15: required from 'void prepare(DbFinder&, Db&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:449:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:888:32: warning: implicitly-declared 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >& seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >::operator=(const seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >&)' is deprecated [-Wdeprecated-copy] 888 | dbIndex.index[seedSet] = TIndex(db.text); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:50: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:536:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:536:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ [ 3%] Linking CXX executable ../../bin/rep_sep cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep && /usr/bin/cmake -E cmake_link_script CMakeFiles/rep_sep.dir/link.txt --verbose=1 /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/rep_sep.dir/rep_sep.cpp.o -o ../../bin/rep_sep -lrt -lz -lbz2 /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder, seqan::Alloc > >, seqan::Owner > >, seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag; TSpec = seqan::Truncated; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Truncated]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::StringSet > >, seqan::Owner > >; TTextIndexSpec = seqan::IndexSa >; TPattern = seqan::StringSet > >, seqan::Owner > >; TPatternIndexSpec = seqan::IndexSa >; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = DbFinder > >, seqan::Owner > >, seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >, seqan::Tag, Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:611:14: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target rep_sep make -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>; TSeq2 = seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: required from 'void _writeRecord(Writer&, const TString1&, const TString2&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; TString1 = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:150:17: required from 'void _write(Writer&, typename seqan::Size::Type, typename seqan::Size::Type) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; typename seqan::Size::Type = unsigned int; typename seqan::Size::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:98:15: required from 'void Writer::operator()(typename seqan::Size::Type, typename seqan::Size::Type) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; typename seqan::Size::Type = unsigned int; typename seqan::Size::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:142:13: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target seqan_tcoffee make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.13.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter > >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1515:66: required from 'unsigned int seqan::_computeEditDistanceBanded(const TSeq1&, const TSeq2&, unsigned int) [with TSeq1 = seqan::Segment > >, seqan::InfixSegment>; TSeq2 = seqan::Segment > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:136:52: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:536:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment > >, seqan::InfixSegment>::Segment(const seqan::Segment > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String, seqan::Alloc > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String, seqan::Alloc > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String, seqan::Alloc > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String, seqan::Alloc > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:336:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:361:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:374:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 3%] Linking CXX executable ../../bin/sak cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak && /usr/bin/cmake -E cmake_link_script CMakeFiles/sak.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sak.dir/sak.cpp.o -o ../../bin/sak -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target sak make -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/seqcons2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/seqcons2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/seqcons2.dir/depend.internal". Scanning dependencies of target seqcons2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/seqcons2.dir/seqcons.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = void; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, void>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:286:12: required from 'int runJoiner(Options&, const TText&, const TIndex&, TSpec) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:323:87: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: required from 'void _writeRecord(Writer&, const TString1&, const TString2&) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; TString1 = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:150:17: required from 'void _write(Writer&, typename seqan::Size::Type, typename seqan::Size::Type) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; typename seqan::Size::Type = unsigned int; typename seqan::Size::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:98:15: required from 'void Writer::operator()(typename seqan::Size::Type, typename seqan::Size::Type) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; typename seqan::Size::Type = unsigned int; typename seqan::Size::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:142:13: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:132:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/searchjoin/writer.h:98:15: required from 'void Writer::operator()(typename seqan::Size::Type, typename seqan::Size::Type) [with TDb = Db, seqan::Alloc > >, seqan::Owner > >, void>; TDbQuery = Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >; TSpec = seqan::Tag; typename seqan::Size::Type = unsigned int; typename seqan::Size::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:142:13: required from 'bool _verify(Verifier&, typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/verifier.h:78:23: required from 'bool Verifier::operator()(typename seqan::Size >::Type, typename seqan::Size >::Type, TDelegate&) [with TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >; TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::Tag; typename seqan::Size >::Type = unsigned int; typename seqan::Size >::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:810:30: required from 'void execute(DbFinder, TDelegate, seqan::Tag >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Tag; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:508:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String, seqan::Alloc > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String, seqan::Alloc > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String, seqan::Alloc > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String, seqan::Alloc > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc > >; TString = seqan::String > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc > >; TSequence = seqan::String > >; TSetSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 3%] Linking CXX executable ../../bin/sam2matrix cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix && /usr/bin/cmake -E cmake_link_script CMakeFiles/sam2matrix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sam2matrix.dir/sam2matrix.cpp.o -o ../../bin/sam2matrix -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 3%] Built target sam2matrix make -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sgip /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/sgip.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/sgip.dir/depend.internal". Scanning dependencies of target sgip make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/sgip/CMakeFiles/sgip.dir/sgip.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/sgip.dir/sgip.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/sgip/sgip.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:524:97: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:544:95: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet > >, seqan::Owner > >; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer > >, seqan::Owner > >, void>, Db > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:456:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, Online) [with TText = seqan::StringSet > >, seqan::Owner > >; TSpec = seqan::Tag; TIndex = seqan::Index > >, seqan::Owner > >, seqan::IndexSa > >; Online = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:552:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Filter >, unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = long unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:191:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::Graph >&, FrequencyCounting) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = long unsigned int; TSpec = seqan::Tag; seqan::FrequencyCounting = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:178:24: required from 'void seqan::evaluateAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:281:26: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, unsigned int>, unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TSpec = seqan::IndexSa >; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndexSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/finder.h:605:23: required from 'void execute(DbFinder >&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TDbQuerySpec = seqan::Tag; TDelegate = Writer, seqan::Alloc > >, seqan::Owner > >, void>, Db, seqan::Alloc > >, seqan::Owner > >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:330:12: required from 'int runSearcher(Options&, const TText&, const TIndex&, TSpec, const Nothing&) [with TText = seqan::StringSet, seqan::Alloc > >, seqan::Owner > >; TIndex = seqan::Index, seqan::Alloc > >, seqan::Owner > >, seqan::IndexSa > >; TSpec = seqan::Tag; seqan::Nothing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:516:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/db.h:43, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:61: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:56: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19: required from 'void customizedMsaAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19: required from 'void customizedMsaAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19: required from 'void customizedMsaAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19: required from 'void customizedMsaAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:46:14: required from 'bool _loadSequences(TSeqSet&, TNameSet&, const char*) [with TSeqSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TNameSet = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:66:19: required from 'void customizedMsaAlignment(const seqan::MsaOptions&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:290:31: required from 'void _initMsaParams(seqan::ArgumentParser&, TScore&) [with TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:305:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee/seqan_tcoffee.cpp:23: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 3%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_app.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp [ 3%] Linking CXX executable ../../bin/samcat cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat && /usr/bin/cmake -E cmake_link_script CMakeFiles/samcat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/samcat.dir/samcat.cpp.o -o ../../bin/samcat -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target samcat make -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/snp_store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/snp_store.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/snp_store.dir/depend.internal". Scanning dependencies of target snp_store make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Building CXX object apps/snp_store/CMakeFiles/snp_store.dir/snp_store.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/snp_store.dir/snp_store.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 3%] Building CXX object apps/razers/CMakeFiles/razers.dir/param_tabs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.5.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/razers.dir/param_tabs.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_fstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:145:112: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:116:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:223:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42: required from 'void seqan::OverlapInfoComputation_::buildGlobalAlignmentOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 4%] Linking CXX executable ../../bin/razers cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers.dir/razers.cpp.o CMakeFiles/razers.dir/param_tabs.cpp.o -o ../../bin/razers -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Built target razers make -f apps/splazers/CMakeFiles/splazers.dir/build.make apps/splazers/CMakeFiles/splazers.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/splazers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/splazers.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/splazers.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TScore = seqan::Score >; seqan::ReScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ Scanning dependencies of target splazers make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/splazers/CMakeFiles/splazers.dir/build.make apps/splazers/CMakeFiles/splazers.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Building CXX object apps/splazers/CMakeFiles/splazers.dir/splazers.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/splazers.dir/splazers.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:295:23: required from 'bool seqan::alignmentGraphToFragmentStore(TFragmentStore&, const seqan::Graph, TCargo, TSpec> >&, const seqan::Graph >&, const seqan::String >&, const seqan::String >&, unsigned int, bool) [with TFragmentStore = seqan::FragmentStore<>; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TCargo = unsigned int; TSetSpec = seqan::Dependent >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:427:34: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:153:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:261:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = const seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:296:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:639:20: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:314:108: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:44, from /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_app.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:54, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/basic/pair_base.h: In instantiation of 'seqan::Pair::Pair(const T1&, const T2&) [with T1 = unsigned int; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]': /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:5148:46: required from 'void seqan::dumpShortIndelPolymorphismsBatch(TFragmentStore&, TReadCigars&, TGenome&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TReadCigars = seqan::StringSet > >; TGenome = seqan::String, seqan::Alloc<> >; TGenomeName = seqan::String >; TFile = std::basic_ofstream; TOptions = seqan::SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:971:74: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/pair_base.h:120:59: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 120 | Pair(T1 const & _i1, T2 const & _i2) : i1(_i1), i2(_i2) {} | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18: required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet > >&, std::map >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = long unsigned int; TGenomeNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:4057:36: required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TReadCounts = seqan::String >; TReadCigars = seqan::StringSet > >; TGenomeName = seqan::String >; TFile = std::basic_ofstream; TOptions = seqan::SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:2477:41: required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TReadCigars = seqan::StringSet > >; TReadCounts = seqan::String >; TGenomeName = seqan::String >; TFile = std::basic_ofstream; TOptions = seqan::SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:986:53: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18: required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet > >&, std::map >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = long unsigned int; TGenomeNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:689:35: required from 'typename seqan::Iterator >::Type seqan::iter(const T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:669:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(const T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:451:22: required from 'bool seqan::isGap(const seqan::Gaps >&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:4418:72: required from 'void seqan::dumpVariantsRealignBatch(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TReadCounts = seqan::String >; TReadCigars = seqan::StringSet > >; TGenomeName = seqan::String >; TFile = std::basic_ofstream; TOptions = seqan::SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.h:2477:41: required from 'void seqan::dumpVariantsRealignBatchWrap(TFragmentStore&, TReadCigars&, const TReadCounts&, TGenomeName, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, TFile&, TFile&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TReadCigars = seqan::StringSet > >; TReadCounts = seqan::String >; TGenomeName = seqan::String >; TFile = std::basic_ofstream; TOptions = seqan::SNPCallingOptions<>; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:986:53: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18: required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet > >&, std::map >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = long unsigned int; TGenomeNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18: required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet > >&, std::map >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = long unsigned int; TGenomeNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:77:18: required from 'bool loadGenomes(TGenomeSet&, seqan::StringSet > >&, std::map >, TGenomeSetSize>&, TGenomeNames&) [with TGenomeSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TGenomeSetSize = long unsigned int; TGenomeNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:670:56: required from 'int detectSNPs(seqan::SNPCallingOptions&) [with TSpec = seqan::SNPCallingSpec<>]' /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:1412:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:31: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/snp_store/snp_store.cpp:32: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/outputFormat.h:1591:40: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = seqan::String > > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:281:14: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = seqan::VirtualStream >; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/apps/splazers/outputFormat.h:900:12: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = seqan::String > > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:281:14: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:62: /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestSuffix; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2543:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:666:15: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 666 | TGenomeInfix oriInf = inf; | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:62: /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:674:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 674 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:62: /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestPrefix; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2591:20: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:666:15: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 666 | TGenomeInfix oriInf = inf; | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:62: /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:674:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 674 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:763:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1430:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1430 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1658:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1979:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2125:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1430:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1430 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/outputFormat.h:1591:40: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = seqan::String > > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:281:14: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 4%] Linking CXX executable ../../bin/sgip cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip && /usr/bin/cmake -E cmake_link_script CMakeFiles/sgip.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/sgip.dir/sgip.cpp.o -o ../../bin/sgip -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:396:104: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2419:16: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Built target sgip make -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/stellar /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/stellar.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/stellar.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:396:104: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:671:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target stellar make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Building CXX object apps/stellar/CMakeFiles/stellar.dir/stellar.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/stellar.dir/stellar.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = seqan::VirtualStream >; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/apps/splazers/outputFormat.h:900:12: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = seqan::String > > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:281:14: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:604:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2419:16: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3041:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3043:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:674:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestSuffix; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2543:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3074:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3076:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:395:32: required from 'seqan::Finder >::Finder(THaystack&, TRepeatSize, TPeriodSize) [with TRepeatSize = int; TPeriodSize = int; THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:671:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2187:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2190:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1430:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:763:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2198:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2201:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(const seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:910:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(const TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; typename seqan::Parameter_::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1682:38: required from 'seqan::Pair > >::Type> seqan::positionRange(const seqan::Finder >&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >; typename seqan::Position > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1693:25: required from 'seqan::Pair > >::Type> seqan::positionRange(seqan::Finder >&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >; typename seqan::Position > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2489:26: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:606:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 606 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(const seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:910:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(const TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; typename seqan::Parameter_::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1682:38: required from 'seqan::Pair > >::Type> seqan::positionRange(const seqan::Finder >&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >; typename seqan::Position > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1693:25: required from 'seqan::Pair > >::Type> seqan::positionRange(seqan::Finder >&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >; typename seqan::Position > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2489:26: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:606:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 606 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:48: required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter >, seqan::StreamIterator > >; TContainer = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = seqan::VirtualStream >; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/splazers/outputFormat.h:1591:14: required from 'void seqan::dumpMatches(TMatches&, const TGenomeNames&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReads&, const TReadRegions&, TCounts&, const TReadNames&, seqan::CharString, seqan::CharString, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenomeNames = seqan::StringSet > >; TReads = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadRegions = seqan::String > > >; TReadNames = seqan::StringSet > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:281:14: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/c++/10/parallel/algorithm:34, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/join.cpp:48: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet, seqan::Alloc > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2383:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2384:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3041:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2384:33: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3043:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >; TShapeSpec = seqan::Shape, seqan::GappedShape > >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:652:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestSuffix; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2543:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:675:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestSuffix; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2543:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:1717:14: required from 'bool seqan::combineLeftRight(TMatch&, TMatch&, TRead&, TGenome&, seqan::RazerSOptions&, char, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TRead = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGenome = seqan::String, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2701:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:652:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:652:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2187:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:652:32: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2190:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1414:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:763:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1432:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:763:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2454:13: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3039:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21: required from 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void; typename seqan::Parameter_::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:688:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal, TSufPrefSpec) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; TSufPrefSpec = seqan::LongestSuffix; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2543:21: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1845:33: required from 'bool seqan::_nextNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1965:37: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:705:13: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21: required from 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void; typename seqan::Parameter_::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:1437:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:763:21: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2195:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2701:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2701:25: required from 'void seqan::mapSplicedReads(TMatches&, TGenome&, unsigned int, TOriReadSet&, seqan::TReadRegions&, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TOriReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TReadIndexL = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TReadIndexR = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:2237:20: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet_&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&, const TShapeL&, const TShapeR&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShapeL = seqan::Shape, seqan::UngappedShape<0> >; TShapeR = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_spliced.h:3072:27: required from 'int seqan::mapSplicedReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2169:31: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_wotd.h:262:37: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:671:16: required from 'void seqan::mapMatePairReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, seqan::Pattern >&, TVerifier&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::Myers > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers_matepairs.h:1028:21: required from 'int seqan::mapMatePairReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet_&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2122:26: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/splazers/razers.h:2184:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, seqan::TReadRegions&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; seqan::TReadRegions = seqan::String > > >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:250:22: required from 'int mapReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString&, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:717:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/splazers/splazers.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:60:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:68:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14: required from 'bool _importSequences(const CharString&, const CharString&, seqan::StringSet >&, seqan::StringSet >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /usr/include/c++/10/parallel/algorithm:34, from /build/seqan2-2.4.0+dfsg/apps/searchjoin/search.cpp:48: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet, seqan::Alloc > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:28: /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14: required from 'bool _importSequences(const CharString&, const CharString&, seqan::StringSet >&, seqan::StringSet >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14: required from 'bool _importSequences(const CharString&, const CharString&, seqan::StringSet >&, seqan::StringSet >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:467:16: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14: required from 'bool _importSequences(const CharString&, const CharString&, seqan::StringSet >&, seqan::StringSet >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:241:14: required from 'bool _importSequences(const CharString&, const CharString&, seqan::StringSet >&, seqan::StringSet >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:618:26: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet, seqan::Alloc > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:697:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:685:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:687:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:689:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:691:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TPattern = seqan::Pattern, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:693:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:44, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment >, seqan::InfixSegment>; TString2 = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar_extension.h:396:13: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:56:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:458:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, BandedGlobal) [with TInfix = seqan::Segment >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TSource = seqan::String >; TId = seqan::String >; BandedGlobal = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:64:16: required from 'bool _stellarOnOne(TSequence&, TId&, TPattern&, bool, TMatches&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >; TPattern = seqan::Pattern >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >, seqan::Swift > >; TMatches = seqan::StringSet >, seqan::String > > >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:174:31: required from 'bool _stellarOnAll(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, StellarOptions&) [with TSequence = seqan::String >; TId = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:655:23: required from 'int mainWithOptions(TOptions&, seqan::String) [with TOptions = StellarOptions; TAlphabet = char]' /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:695:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/stellar/stellar.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet, seqan::Alloc > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = seqan::Pair >*; _Distance = long int; _Tp = seqan::Pair >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::StringSet > >, seqan::Owner > > > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'seqan::Pair >' changed in GCC 9.1 [ 4%] Building CXX object apps/seqcons2/CMakeFiles/seqcons2.dir/seqcons_options.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/seqcons2/seqcons_options.cpp [ 5%] Linking CXX executable ../../bin/snp_store cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store && /usr/bin/cmake -E cmake_link_script CMakeFiles/snp_store.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/snp_store.dir/snp_store.cpp.o -o ../../bin/snp_store -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target snp_store make -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/tree_recon /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/tree_recon.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/tree_recon.dir/depend.internal". Scanning dependencies of target tree_recon make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object apps/tree_recon/CMakeFiles/tree_recon.dir/tree_recon.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.4.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/tree_recon.dir/tree_recon.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/tree_recon/tree_recon.cpp [ 5%] Linking CXX executable ../../bin/s4_join cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_join.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_join.dir/join.cpp.o -o ../../bin/s4_join -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target s4_join make -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_mapper.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_mapper.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_mapper.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_mapper.dir/depend.internal". Scanning dependencies of target yara_mapper make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object apps/yara/CMakeFiles/yara_mapper.dir/mapper.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.9.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DYARA_LARGE_CONTIGS=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/yara_mapper.dir/mapper.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 5%] Linking CXX executable ../../bin/s4_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin && /usr/bin/cmake -E cmake_link_script CMakeFiles/s4_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/s4_search.dir/search.cpp.o -o ../../bin/s4_search -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target s4_search make -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_indexer.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_indexer.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_indexer.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_indexer.dir/depend.internal". Scanning dependencies of target yara_indexer make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object apps/yara/CMakeFiles/yara_indexer.dir/indexer.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.9.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -DYARA_LARGE_CONTIGS=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/yara_indexer.dir/indexer.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp [ 5%] Linking CXX executable ../../bin/seqcons2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqcons2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqcons2.dir/seqcons.cpp.o CMakeFiles/seqcons2.dir/seqcons_app.cpp.o CMakeFiles/seqcons2.dir/seqcons_options.cpp.o -o ../../bin/seqcons2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target seqcons2 make -f tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/depend.internal". Scanning dependencies of target test_align_simd_local_variable_length make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:91:36: required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:80:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:74:30: required from 'void SimdAlignTestCommon__Affine_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:68:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_variable_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/store_seqs.h:209:20: required from 'void trimSeqNames(SeqStore&) [with TSpec = void; TConfig = YaraContigsConfig<>]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:201:21: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/apps/yara/store_seqs.h:209:34: required from 'void trimSeqNames(SeqStore&) [with TSpec = void; TConfig = YaraContigsConfig<>]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:201:21: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:195:14: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:195:14: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/apps/yara/store_seqs.h:209:34: required from 'void trimSeqNames(SeqStore&) [with TSpec = void; TConfig = YaraContigsConfig<>]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:201:21: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:195:14: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:195:14: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:195:14: required from 'void loadContigs(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:357:24: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:91: /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h: In instantiation of 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1269:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, All) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; All = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:425:42: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 1109 | setHost(me.matesSetByCoord, me.matesByCoord); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:140, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:294:94: note: initializing argument 2 of 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' 294 | inline void setHost(StringSet > & me, typename Parameter_::Type host) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:205:36: required from 'typename seqan::Parameter_::Type seqan::cargo(const seqan::ModifiedString >&) [with THost = seqan::String >, seqan::Alloc<> >; TPositions = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:309:23: required from 'bool seqan::empty(const seqan::ModifiedString >&) [with THost = seqan::String >, seqan::Alloc<> >; TPositions = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:858:18: required from 'void rankMatches(Mapper&, const TReadSeqs&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1326:16: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > > > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:296:30: required from 'void seqan::setHost(seqan::StringSet >&, typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1109:12: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: required from 'void mapReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1405:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/write_sam.h:114:14: required from 'void seqan::write(TTarget&, const BamHeader&, const seqan::BamIOContext&, const Sam&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TNameStore = seqan::StringSet >, seqan::Owner > > >; TNameStoreCache = seqan::NameStoreCache >, seqan::Owner > > >, seqan::String > >; TStorageSpec = seqan::Dependent >; seqan::BamHeader = seqan::String; seqan::Sam = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:293:14: required from 'void seqan::write(TTarget&, const BamHeader&, seqan::BamIOContext&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TNameStore = seqan::StringSet >, seqan::Owner > > >; TNameStoreCache = seqan::NameStoreCache >, seqan::Owner > > >, seqan::String > >; TStorageSpec = seqan::Dependent >; TTagList = seqan::TagList >; seqan::BamHeader = seqan::String]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:295:14: required from 'void seqan::write(TTarget&, const BamHeader&, seqan::BamIOContext&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TNameStore = seqan::StringSet >, seqan::Owner > > >; TNameStoreCache = seqan::NameStoreCache >, seqan::Owner > > >, seqan::String > >; TStorageSpec = seqan::Dependent >; TTagList = seqan::TagList, seqan::TagList > >; seqan::BamHeader = seqan::String]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:303:10: required from 'void seqan::writeHeader(seqan::FormattedFile, seqan::Tag, TSpec>&, const BamHeader&) [with TSpec = seqan::StringSet >, seqan::Owner > > >; seqan::BamHeader = seqan::String]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:515:16: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/file_prefetched.h:151:13: required from 'bool seqan::open(seqan::PrefetchedFile >&, const char*) [with TFile = seqan::FormattedFile, seqan::Tag >; TRecords = SeqStore >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:408:14: required from 'void _openReadsImpl(Mapper&, SingleEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; SingleEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:402:19: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:244:37: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TFunctor = ReadsClassifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Rooted_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:114:12: required from 'void _classifyReadsImpl(ReadsClassifier&, Strata) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:76:27: required from 'ReadsClassifier::ReadsClassifier(ReadsClassifier::TReadsContext&, ReadsClassifier::THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::TReadsContext = ReadsContext, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::THits = seqan::String >, seqan::Alloc<> >; ReadsClassifier::TSeeds = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >, seqan::Segment, seqan::Alloc<> >, seqan::Owner > > > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:656:17: required from 'void classifyReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1288:18: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:244:14: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TFunctor = ReadsClassifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Rooted_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:114:12: required from 'void _classifyReadsImpl(ReadsClassifier&, Strata) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:76:27: required from 'ReadsClassifier::ReadsClassifier(ReadsClassifier::TReadsContext&, ReadsClassifier::THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::TReadsContext = ReadsContext, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::THits = seqan::String >, seqan::Alloc<> >; ReadsClassifier::TSeeds = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >, seqan::Segment, seqan::Alloc<> >, seqan::Owner > > > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:656:17: required from 'void classifyReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1288:18: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, short unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = short unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:381:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:279:31: required from 'typename seqan::Parameter_::Type seqan::host(seqan::StringSet >&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/bits_bucket.h:182:17: required from 'void seqan::bucket(seqan::StringSet >&, const TKeyGetter&, TMaxKey, const TThreading&) [with THost = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>; TKeyGetter = seqan::Getter >, const seqan::Tag >; TMaxKey = long unsigned int; TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1110:11: required from 'void _verifyMatchesImpl(Mapper&, PairedEnd) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; PairedEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1081:23: required from 'void verifyMatches(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1328:22: required from 'void _mapReadsImpl(Mapper&, TReadSeqs&, Strata) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned int, long unsigned int, long unsigned int, seqan::MMap<>, 3>; TReadSeqs = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1237:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:351:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:365:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:386:34: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/file_prefetched.h:151:13: required from 'bool seqan::open(seqan::PrefetchedFile >&, const char*) [with TFile = seqan::FormattedFile, seqan::Tag >; TRecords = SeqStore >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:408:14: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:244:24: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TFunctor = ReadsClassifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Rooted_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:114:12: required from 'void _classifyReadsImpl(ReadsClassifier&, Strata) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:76:27: required from 'ReadsClassifier::ReadsClassifier(ReadsClassifier::TReadsContext&, ReadsClassifier::THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::TReadsContext = ReadsContext, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::THits = seqan::String >, seqan::Alloc<> >; ReadsClassifier::TSeeds = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >, seqan::Segment, seqan::Alloc<> >, seqan::Owner > > > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:656:17: required from 'void classifyReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1288:18: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = short unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:337:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TContigsLen = long unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:321:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:342:28: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > > > >, seqan::FMIndex > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:267:53: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:303:55: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:316:42: required from 'void saveIndex(YaraIndexer&) [with TContigsSize = unsigned char; TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:333:27: required from 'void saveIndex(YaraIndexer&) [with TSpec = void; TConfig = void]' /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:360:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/indexer.cpp:48: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/write_sam.h:114:14: required from 'void seqan::write(TTarget&, const BamHeader&, const seqan::BamIOContext&, const Sam&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TNameStore = seqan::StringSet >, seqan::Owner > > >; TNameStoreCache = seqan::NameStoreCache >, seqan::Owner > > >, seqan::String > >; TStorageSpec = seqan::Dependent >; seqan::BamHeader = seqan::String; seqan::Sam = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:293:14: required from 'void seqan::write(TTarget&, const BamHeader&, seqan::BamIOContext&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TNameStore = seqan::StringSet >, seqan::Owner > > >; TNameStoreCache = seqan::NameStoreCache >, seqan::Owner > > >, seqan::String > >; TStorageSpec = seqan::Dependent >; TTagList = seqan::TagList >; seqan::BamHeader = seqan::String]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_file.h:295:14: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/file_prefetched.h:151:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; TIntegral = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:244:37: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>; TFunctor = ReadsClassifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Rooted_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:114:12: required from 'void _classifyReadsImpl(ReadsClassifier&, Strata) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; Strata = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_classifier.h:76:27: required from 'ReadsClassifier::ReadsClassifier(ReadsClassifier::TReadsContext&, ReadsClassifier::THits&, const TSeeds&, const Options&) [with TSpec = void; TConfig = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::TReadsContext = ReadsContext, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; ReadsClassifier::THits = seqan::String >, seqan::Alloc<> >; ReadsClassifier::TSeeds = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >, seqan::Segment, seqan::Alloc<> >, seqan::Owner > > > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:656:17: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::Owner > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:216:27: required from 'void seqan::setCargo(seqan::ModifiedString >&, typename seqan::Parameter_::Type) [with THost = seqan::String >, seqan::Alloc<> >; TPositions = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:357:13: required from 'typename seqan::Infix > >::Type seqan::infix(seqan::ModifiedString >&, TPosBegin, TPosEnd) [with THost = seqan::String >, seqan::Alloc<> >; TPositions = seqan::String >; TPosBegin = long unsigned int; TPosEnd = long unsigned int; typename seqan::Infix > >::Type = seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:649:17: required from 'typename seqan::Infix::Type seqan::infixWithLength(T&&, TPosBegin, TSize) [with T = seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos > > >; TPosBegin = long unsigned int; TSize = long unsigned int; typename seqan::Infix::Type = seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_segment.h:489:27: required from 'typename seqan::InfixOnValue::Type seqan::value(const seqan::StringSet >&, TPos) [with THost = seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos > > >; TSpec = seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos > > >; TPos = long unsigned int; typename seqan::InfixOnValue::Type = const seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:215:17: required from 'typename seqan::Reference > > >::Type seqan::value(const seqan::Iter > >&) [with TContainer = const seqan::StringSet >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::Segment >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::InfixSegment> >; typename seqan::Reference > > >::Type = const seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:885:53: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 5%] Linking CXX executable ../../bin/tree_recon cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon && /usr/bin/cmake -E cmake_link_script CMakeFiles/tree_recon.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/tree_recon.dir/tree_recon.cpp.o -o ../../bin/tree_recon -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target tree_recon 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/depend.internal". Scanning dependencies of target test_align_simd_local_equal_length make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1397:14: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:90: /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h: In instantiation of 'void setQual(seqan::BamAlignmentRecord&, const TString&) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:455:12: required from 'void _fillReadSeqQual(MatchesWriter&, TReadSeqId) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadSeqId = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:305:21: required from 'void _writeMappedRead(MatchesWriter&, TReadId, const TMatch&, SingleEnd) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadId = long unsigned int; TMatch = Match >; SingleEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:236:25: required from 'void _writeMatchesImpl(MatchesWriter&, const TMatchIt&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TMatchIt = seqan::Iter >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::ModPos > > >, seqan::CountingIteratorImpl_ > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:102:26: required from 'void MatchesWriter::operator()(const TIterator&) [with TIterator = seqan::Iter >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::ModPos > > >, seqan::CountingIteratorImpl_ > >; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = const seqan::ModifiedString >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::ModPos > > >; TFunctor = MatchesWriter, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Standard_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:96:16: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:164:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 164 | TQualities qual(string); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h: In instantiation of 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]': /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: required from 'void HitsExtender::operator()(const THitsIterator&) [with THitsIterator = const Hit >*; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = const seqan::String >, seqan::Alloc<> >; TFunctor = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Standard_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:134:12: required from 'void _extendHitsImpl(HitsExtender&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:106:24: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:220:25: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 220 | TNeedleInfixRev needleInfixRev(needleInfix); | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:221:27: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 221 | THaystackInfixRev haystackInfixRev(haystackInfix); | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:241:21: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 241 | TNeedleInfixRev needleInfixRev(needleInfix); | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:242:23: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 242 | THaystackInfixRev haystackInfixRev(haystackInfix); | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h: In instantiation of 'bool _extendRight(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]': /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:429:26: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: required from 'void HitsExtender::operator()(const THitsIterator&) [with THitsIterator = const Hit >*; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: required from 'void seqan::iterate(TContainer&, TFunctor, const seqan::Tag&, seqan::Parallel) [with TContainer = const seqan::String >, seqan::Alloc<> >; TFunctor = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >; TIterTag = seqan::Standard_; seqan::Parallel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:134:12: required from 'void _extendHitsImpl(HitsExtender&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:106:24: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:311:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 311 | THaystackInfix haystackPrefix(haystackInfix); | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:81: /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:312:18: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 312 | TNeedleInfix needlePrefix(needleInfix); | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/write_sam.h:114:14: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:402:19: required from 'void openReads(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1397:14: required from 'void runMapper(Mapper&) [with TSpec = void; TConfig = ReadMapperConfig, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.h:1432:14: required from 'void spawnMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TContigsSum = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:164:16: required from 'void setQual(seqan::BamAlignmentRecord&, const TString&) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:455:12: required from 'void _fillReadSeqQual(MatchesWriter&, TReadSeqId) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadSeqId = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:305:21: required from 'void _writeMappedRead(MatchesWriter&, TReadId, const TMatch&, SingleEnd) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TReadId = long unsigned int; TMatch = Match >; SingleEnd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:236:25: required from 'void _writeMatchesImpl(MatchesWriter&, const TMatchIt&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; TMatchIt = seqan::Iter >, seqan::Alloc<> >, seqan::ModPos > > >, seqan::ModPos > > >, seqan::CountingIteratorImpl_ > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_writer.h:102:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:220:25: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: required from 'void HitsExtender::operator()(const THitsIterator&) [with THitsIterator = const Hit >*; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Packed > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:221:27: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: required from 'void HitsExtender::operator()(const THitsIterator&) [with THitsIterator = const Hit >*; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:243:17: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: required from 'void HitsExtender::operator()(const THitsIterator&) [with THitsIterator = const Hit >*; TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >]' /build/seqan2-2.4.0+dfsg/include/seqan/parallel/parallel_algorithms.h:248:14: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:317:18: required from 'bool _extendRight(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:429:26: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: required from 'void _extendHitImpl(HitsExtender&, const THitsIterator&, const TStrategy&) [with TSpec = void; Traits = MapperTraits, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> >; THitsIterator = const Hit >*; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:112:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:243:17: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: required from 'void extend(Extender&, const TNeedle&, THaystackPos, THaystackPos, TNeedlePos, TNeedlePos, TErrors, TMaxErrors, TDelegate&&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDistance = seqan::Tag; TSpec = void; THaystackPos = seqan::Pair >; TNeedlePos = long unsigned int; TErrors = long unsigned int; TMaxErrors = long unsigned int; TDelegate = HitsExtender, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >&]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_extender.h:216:15: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_aligner.h:146:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_aligner.h:146:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_aligner.h:146:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_aligner.h:146:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:46: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TGapsSpecH = seqan::AnchorGaps > >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecV = seqan::AnchorGaps > >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_aligner.h:146:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:91:36: required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:80:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::LocalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig<>; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:74:30: required from 'void SimdAlignTestCommon__Affine_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local.h:68:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_local_equal_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'void seqan::compare_(seqan::Lexical&, TLeft&, TRight&) [with TSpec = long unsigned int; TLeft = const seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = const seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:323:13: required from 'void seqan::compare(seqan::Lexical&, const TLeft&, const TRight&) [with TSpec = long unsigned int; TLeft = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:170:16: required from 'seqan::Lexical::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:750:38: required from 'typename seqan::Size::Type seqan::lcpLength(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:222:24: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:24: required from 'void seqan::goEnd(TIterator&) [with TIterator = seqan::ModifiedIterator, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:737:10: required from 'void seqan::goEnd(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1537:18: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:246:16: required from 'bool _extendLeft(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:413:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:59: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:989:66: required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44: required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AlignTextBanded; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:320:16: required from 'bool _extendRight(Extender, TSpec>&, THaystackInfix&, TNeedleInfix&, THaystackPos&, TErrors&, TMaxErrors) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; THaystackInfix = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TNeedleInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TMaxErrors = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_extender.h:429:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:993:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:994:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:45: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed > >, seqan::Packed > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed > >, seqan::Packed > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_verifier.h:112:39: required from 'void verify(Verifier >&, const TNeedle&, THaystackPos, THaystackPos, TErrors, TErrors, TDelegate&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TDelegate = AnchorsVerifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_verifier.h:193:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_verifier.h:112:39: required from 'void verify(Verifier >&, const TNeedle&, THaystackPos, THaystackPos, TErrors, TErrors, TDelegate&) [with THaystack = seqan::StringSet, seqan::Packed > >, seqan::Owner > > >; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; THaystackPos = seqan::Pair >; TErrors = long unsigned int; TDelegate = AnchorsVerifier, seqan::Tag, seqan::Tag, unsigned char, unsigned int, unsigned int, seqan::MMap<>, 3> > >]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper_verifier.h:193:11: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:287:63: required from 'void seqan::compare_(seqan::Lexical&, TLeft&, TRight&) [with TSpec = long unsigned int; TLeft = const seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = const seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:323:13: required from 'void seqan::compare(seqan::Lexical&, const TLeft&, const TRight&) [with TSpec = long unsigned int; TLeft = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:170:16: required from 'seqan::Lexical::Lexical(const TLeft&, const TRight&) [with TLeft = seqan::ModifiedString, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >; TRight = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_lexical.h:750:38: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:994:21: required from 'bool seqan::_patternInitSmallStateBanded(TFinder&, const TNeedle2&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1181:44: required from 'bool seqan::_stateInit(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1535:24: required from 'bool seqan::find(TFinder&, const TNeedle&, seqan::PatternState_, seqan::True, TFindBeginPatternSpec> >&) [with TFinder = seqan::Finder, seqan::Packed > >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TNeedle2 = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFinderCSP = seqan::NMatchesNone_; TPatternCSP = seqan::NMatchesNone_; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1646:16: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:402:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:413:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::SimpleType; TSeqVValue = seqan::SimpleType; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::SimpleType; TSeqVValue = seqan::SimpleType; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Packed > >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/apps/yara/find_verifier.h:112:39: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:347:57: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TContigsLen = unsigned int; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:360:48: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TContigsSize = unsigned char; TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:377:33: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&, const TStrategy&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag; TStrategy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:399:31: required from 'void configureMapper(const Options&, const TThreading&, const TSequencing&) [with TThreading = seqan::Tag; TSequencing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:415:24: required from 'void configureMapper(const Options&, const TThreading&) [with TThreading = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:422:44: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:58: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 5%] Linking CXX executable ../../bin/splazers cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers && /usr/bin/cmake -E cmake_link_script CMakeFiles/splazers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/splazers.dir/splazers.cpp.o -o ../../bin/splazers -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target splazers 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/depend.internal". Scanning dependencies of target test_align_simd_global_variable_length make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp [ 5%] Linking CXX executable ../../bin/seqan_tcoffee cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee && /usr/bin/cmake -E cmake_link_script CMakeFiles/seqan_tcoffee.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/seqan_tcoffee.dir/seqan_tcoffee.cpp.o -o ../../bin/seqan_tcoffee -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target seqan_tcoffee 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/depend.internal". Scanning dependencies of target test_align_simd_global_equal_length make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Building CXX object tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp [ 6%] Linking CXX executable ../../bin/test_align_simd_local_variable_length cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_variable_length.dir/test_align_simd_local_variable_length.cpp.o -o ../../bin/test_align_simd_local_variable_length -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Built target test_align_simd_local_variable_length make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align.dir/depend.internal". Scanning dependencies of target test_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align/CMakeFiles/test_align.dir/test_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align.dir/test_align.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:91:36: required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:80:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:74:30: required from 'void SimdAlignTestCommon__Affine_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:68:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_variable_length.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ [ 6%] Linking CXX executable ../../bin/stellar cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar && /usr/bin/cmake -E cmake_link_script CMakeFiles/stellar.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/stellar.dir/stellar.cpp.o -o ../../bin/stellar -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Built target stellar 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_extend /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/test_align_extend.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/test_align_extend.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/test_align_extend.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/test_align_extend.dir/depend.internal". Scanning dependencies of target test_align_extend make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align_extend/CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:83, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter > seqan::operator++(seqan::Iter >&, int) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::AnchorGaps<>]': /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:183:11: required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1157:34: required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:156:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:205:39: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 205 | Iter > ret = it; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:83, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:207:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 207 | return ret; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:83, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h: In instantiation of 'seqan::Iter > seqan::operator--(seqan::Iter >&, int) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::AnchorGaps<>]': /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:219:11: required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1157:34: required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:156:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:226:39: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 226 | Iter > ret = it; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:83, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_base.h:228:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 228 | return ret; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; TDifference = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:345:5: required from 'void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1171:43: required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_pointer_arithmetic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:158:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator-(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; TDifference = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:346:5: required from 'void testAlignGapsIteratorPointerArithmetic(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1171:43: required from 'void SEQAN_TEST_test_align_gaps_iterator_anchor_pointer_arithmetic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:158:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:760:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 760 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:762:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 762 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const Hirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score >&, const Hirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:167:36: required from 'void SEQAN_TEST_test_align_global_alignment_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:595:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 468 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 487 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 489 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 518 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 543 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28: required from 'int seqan::globalAlignment(seqan::Align&, const MyersHirschberg&) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:205:36: required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:599:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28: required from 'int seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:231:36: required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:600:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28: required from 'int seqan::globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:311:31: required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:226:43: required from 'typename seqan::Reference > >::Type seqan::Gaps >::operator[](seqan::Gaps >::TPosition_) [with TSource = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; typename seqan::Reference > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >; seqan::Gaps >::TPosition_ = long int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:205:9: required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TSpec = seqan::GapsIterator >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:835:5: required from 'void testAlignGapsIteratorInterfaceBegin(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1682:40: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_iterator_interface_begin() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:111:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goEnd(TIterator&, TContainer&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >; TContainer = seqan::Gaps, seqan::Alloc<> > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:430:10: required from 'void seqan::goEnd(TIterator&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:274:14: required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1062:34: required from 'void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:142:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:415:8: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 415 | it = end(container); | ~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> > >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h: In instantiation of 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >; TContainer = seqan::Gaps, seqan::Alloc<> > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:403:12: required from 'void seqan::goBegin(TIterator&) [with TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:281:16: required from 'void testAlignGapsIteratorMovement(const TGapsSpec&) [with TGapsSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps_iterator.h:1062:34: required from 'void SEQAN_TEST_test_align_gaps_iterator_array_movement() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:142:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:387:8: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 387 | it = begin(container); | ~~~^~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> > >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig&, const TScore&, const seqan::Score >&) [with TAlignment = seqan::Align, seqan::Alloc<> > >; bool FreeTop = false; bool FreeLeft = false; bool FreeRight = false; bool FreeBottom = false; TACSpec = seqan::Tag; TScore = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9: required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align, seqan::Alloc<> > >; TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33: required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:271:29: required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5: required from here /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 109 | itH = begin(row(align, 0), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 125 | itV = begin(row(align, 1), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 141 | itH = end(row(align, 0), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 157 | itV = end(row(align, 1), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig&, const TScore&, const seqan::Score >&) [with TAlignment = seqan::Align, seqan::Alloc<> > >; bool FreeTop = false; bool FreeLeft = true; bool FreeRight = true; bool FreeBottom = false; TACSpec = seqan::Tag; TScore = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9: required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align, seqan::Alloc<> > >; TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33: required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:272:29: required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5: required from here /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 109 | itH = begin(row(align, 0), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 125 | itV = begin(row(align, 1), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 141 | itH = end(row(align, 0), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 157 | itV = end(row(align, 1), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig&, const TScore&, const seqan::Score >&) [with TAlignment = seqan::Align, seqan::Alloc<> > >; bool FreeTop = true; bool FreeLeft = false; bool FreeRight = false; bool FreeBottom = true; TACSpec = seqan::Tag; TScore = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9: required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align, seqan::Alloc<> > >; TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33: required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:273:29: required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5: required from here /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 109 | itH = begin(row(align, 0), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 125 | itV = begin(row(align, 1), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 141 | itH = end(row(align, 0), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 157 | itV = end(row(align, 1), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h: In instantiation of 'bool _validateAlignment(const TAlignment&, const seqan::AlignConfig&, const TScore&, const seqan::Score >&) [with TAlignment = seqan::Align, seqan::Alloc<> > >; bool FreeTop = true; bool FreeLeft = true; bool FreeRight = true; bool FreeBottom = true; TACSpec = seqan::Tag; TScore = int]': /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:194:9: required from 'void testDynamicGapInterfaces(TAlign&, const TAlgorithm&, const TAlignConfig&, int, int) [with TAlign = seqan::Align, seqan::Alloc<> > >; TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:224:33: required from 'void testDynamicGapInterfaces(const TAlgorithm&, const TAlignConfig&, int, int) [with TAlgorithm = seqan::Tag; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:274:29: required from 'void SEQAN_TEST_test_alignment_algorithms_global_dynamic_cost() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:494:5: required from here /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:109:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 109 | itH = begin(row(align, 0), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:125:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 125 | itV = begin(row(align, 1), Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:141:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 141 | itH = end(row(align, 0), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:60: /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_dynamic_gap.h:157:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 157 | itV = end(row(align, 1), Standard()) - 1; | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:417:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:575:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScore = seqan::Score, seqan::Blosum62_> >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScore = seqan::Score, seqan::Blosum62_> >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:521:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:575:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const Hirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score >&, const Hirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score >&, const Hirschberg&) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:139:36: required from 'void SEQAN_TEST_test_align_global_alignment_hirschberg_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:594:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 468 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 487 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 489 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 518 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 543 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32: required from 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:104:28: required from 'int seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:231:36: required from 'void SEQAN_TEST_test_align_global_alignment_myers_hirschberg_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:600:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const Hirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score >&, const Hirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27: required from 'TScoreValue seqan::globalAlignmentScore(const seqan::String&, const seqan::String&, const seqan::Score >&, const Hirschberg&) [with TAlphabetH = seqan::SimpleType; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType; TSpecV = seqan::Alloc<>; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:270:31: required from 'void SEQAN_TEST_test_align_global_alignment_score_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:604:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 468 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 487 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 489 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 518 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 543 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:199:32: required from 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28: required from 'int seqan::globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:311:31: required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:167:28: required from 'int seqan::globalAlignmentScore(const seqan::String&, const seqan::String&, const MyersHirschberg&) [with TAlphabetH = seqan::SimpleType; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType; TSpecV = seqan::Alloc<>; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:175:32: required from 'int seqan::globalAlignmentScore(const seqan::StringSet&, const MyersHirschberg&) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:314:31: required from 'void SEQAN_TEST_test_align_global_alignment_score_myers_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:606:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:294:86: required from 'typename seqan::Reference >::Type seqan::value(seqan::Gaps&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>; TPosition = long int; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:226:21: required from 'typename seqan::Reference > >::Type seqan::Gaps >::operator[](seqan::Gaps >::TPosition_) [with TSource = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; typename seqan::Reference > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >; seqan::Gaps >::TPosition_ = long int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:205:9: required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:294:57: required from 'typename seqan::Reference >::Type seqan::value(seqan::Gaps&, TPosition) [with TSequence = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>; TPosition = long int; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:226:21: required from 'typename seqan::Reference > >::Type seqan::Gaps >::operator[](seqan::Gaps >::TPosition_) [with TSource = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String >; typename seqan::Reference > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > > > >; seqan::Gaps >::TPosition_ = long int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:205:9: required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:689:35: required from 'typename seqan::Iterator >::Type seqan::iter(const T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TPos = int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:475:28: required from 'bool seqan::isCharacter(const seqan::Gaps&, TPos) [with TSequence = seqan::String, seqan::Alloc<> >; TSpec = seqan::AnchorGaps<>; TPos = int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:214:9: required from 'void testAlignGapsGapOperationsGapCenter(const TGapsSpec&) [with TGapsSpec = seqan::AnchorGaps<>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1633:40: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_gap_operations_gaps_center() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:104:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = const seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps >, seqan::AnchorGaps<> >; TGapAnchors = seqan::String >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps >, seqan::AnchorGaps<> >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps >, seqan::AnchorGaps<> >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String >; TGapAnchors = seqan::String >; TPosition = int; TCount = int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_gaps.h:1795:15: required from 'void SEQAN_TEST_test_align_gaps_anchor_gaps_clear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:127:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >::Iter(const seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps<> >, seqan::GapsIterator > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps<> >; TGapAnchors_ = seqan::String >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:395:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h: In instantiation of 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:558:16: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 558 | TAlign align(alignOrig); | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:41, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:586:16: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 586 | TAlign align(alignOrig); | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:41, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:620:16: warning: implicitly-declared 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align >, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 620 | TAlign align(alignOrig); | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:41, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local_banded.h:304:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_banded_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:574:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const Hirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score >&, const Hirschberg&) [with TSequenceH = const seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = const seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:142:27: required from 'TScoreValue seqan::globalAlignmentScore(const seqan::String&, const seqan::String&, const seqan::Score >&, const Hirschberg&) [with TAlphabetH = seqan::SimpleType; TSpecH = seqan::Alloc<>; TAlphabetV = seqan::SimpleType; TSpecV = seqan::Alloc<>; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:152:32: required from 'TScoreValue seqan::globalAlignmentScore(const seqan::StringSet&, const seqan::Score&, const Hirschberg&) [with TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_global_alignment_specialized.h:274:31: required from 'void SEQAN_TEST_test_align_global_alignment_score_hirschberg() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:604:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 468 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 487 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 489 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 518 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_stream.h:40, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 543 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:178:36: required from 'void SEQAN_TEST_test_align_extend_simple_infixes_recomp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:504:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::Segment >, seqan::InfixSegment>; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:178:36: required from 'void SEQAN_TEST_test_align_extend_simple_infixes_recomp() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24: required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24: required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:415:24: required from 'void SEQAN_TEST_test_align_extend_xdrop() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:569:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:415:24: required from 'void SEQAN_TEST_test_align_extend_xdrop() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:514:24: required from 'void SEQAN_TEST_test_align_extend_xdrop_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:603:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:514:24: required from 'void SEQAN_TEST_test_align_extend_xdrop_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:43, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TSequence2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:59:21: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::ScoreSpecSelectable>; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:91:36: required from 'void SimdAlignTestCommon__Dynamic_Score_Matrix_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:80:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource1 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*; TSource2 = seqan::Align, seqan::Alloc<> >, seqan::Tag >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_base.h:1301:18: required from 'typename seqan::Size >::Type seqan::resize(seqan::StringSet&, TSize, seqan::Tag) [with TString = seqan::Align, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::Owner<>; TSize = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::StringSet, seqan::Alloc<> >, seqan::Tag >, seqan::Owner<> >&; TSize = long unsigned int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:166:11: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, int, int) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:216:33: required from 'void testAlignSimd(const TFunctor&, const seqan::Score&, const TAlignConfig&, const TSimdLength&, const TBandFlag&) [with TAlphabet = seqan::SimpleType; TFunctor = impl::test_align_simd::GlobalAlignTester_; TScoreValue = int; TScoreSpec = seqan::Tag; TAlignConfig = seqan::AlignConfig; TSimdLength = seqan::Tag; TBandFlag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:74:30: required from 'void SimdAlignTestCommon__Affine_Align::runTest() [with SEQAN_TParam = std::tuple >, seqan::Tag, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global.h:68:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_base.h:41, from /build/seqan2-2.4.0+dfsg/tests/align/test_align_simd_global_equal_length.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20: required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20: required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20: required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:554:20: required from 'void SEQAN_TEST_test_align_extend_semiglobal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::False&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24: required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::False&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24: required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:525:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2682:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:217:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:218:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:515:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_local.h:627:9: required from 'void SEQAN_TEST_test_align_local_alignment_enumeration_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:501:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >; TScoringScheme = seqan::Score >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_, seqan::Tag, seqan::TracebackOn<>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:157:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::False&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TString1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:536:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:287:24: required from 'void SEQAN_TEST_test_align_extend_banded() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:1979:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:1979:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::False; TBoolXDrop = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:519:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.h:65:32: required from 'void SEQAN_TEST_test_align_extend_simple() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align_extend/test_align_extend.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:525:40: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2682:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2682:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:993:52: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:994:55: required from 'void seqan::_computeHammingDistance(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:612:32: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/align/test_align_alignment_operations.h:69:21: required from 'void SEQAN_TEST_test_align_integrate_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:613:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34: required from 'void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25: required from 'seqan::Gaps >::Gaps(TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2648:61: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:258:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2654:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34: required from 'void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25: required from 'seqan::Gaps >::Gaps(TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global.h:2678:61: required from 'void SEQAN_TEST_test_alignment_algorithms_global_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:480:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/align/test_alignment_algorithms_global_banded.h:2007:36: required from 'void SEQAN_TEST_test_alignment_algorithms_global_banded_different_container() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:556:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/align/test_align.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 6%] Linking CXX executable ../../bin/test_align_simd_local_equal_length cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_local_equal_length.dir/test_align_simd_local_equal_length.cpp.o -o ../../bin/test_align_simd_local_equal_length -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Built target test_align_simd_local_equal_length 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend.internal". Scanning dependencies of target test_align_parallel_interface make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_interface.cpp [ 6%] Linking CXX executable ../../bin/test_align_extend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_extend.dir/test_align_extend.cpp.o -o ../../bin/test_align_extend -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Built target test_align_extend 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend.internal". Scanning dependencies of target test_align_parallel_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_algorithm.cpp In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:156, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/apps/yara/mapper.cpp:57: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 [ 6%] Linking CXX executable ../../bin/test_align_parallel_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_algorithm.dir/test_align_parallel_algorithm.cpp.o -o ../../bin/test_align_parallel_algorithm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Built target test_align_parallel_algorithm 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend.internal". Scanning dependencies of target test_align_parallel_data_structures make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_parallel/test_align_parallel_data_structures.cpp [ 6%] Linking CXX executable ../../bin/test_align_parallel_interface cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_interface.dir/test_align_parallel_interface.cpp.o -o ../../bin/test_align_parallel_interface -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_profile /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/test_align_profile.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/test_align_profile.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/test_align_profile.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/test_align_profile.dir/depend.internal". Scanning dependencies of target test_align_profile make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 6%] Building CXX object tests/align_profile/CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp [ 7%] Linking CXX executable ../../bin/test_align_parallel_data_structures cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_parallel_data_structures.dir/test_align_parallel_data_structures.cpp.o -o ../../bin/test_align_parallel_data_structures -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_parallel_data_structures make -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_split /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/test_align_split.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/test_align_split.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/test_align_split.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/test_align_split.dir/depend.internal". Scanning dependencies of target test_align_split make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/align_split/CMakeFiles/test_align_split.dir/test_align_split.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_align_split.dir/test_align_split.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/align_split/test_align_split.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:55, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align_profile/add_to_profile.h: In instantiation of 'void seqan::addToProfile(seqan::String >&, seqan::String&, int, int) [with TChar = seqan::SimpleType; TValue = int; TSpec = void; TSpec2 = seqan::Alloc<>]': /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:145:17: required from 'void SEQAN_TEST_test_align_profile_add_to_profile() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:353:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_profile/add_to_profile.h:130:9: warning: implicitly-declared 'constexpr seqan::Iter, int> > >, seqan::GapsIterator > >& seqan::Iter, int> > >, seqan::GapsIterator > >::operator=(const seqan::Iter, int> > >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 130 | itH = begin(gapsH, Standard()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter, int> > >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, int> > >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/align_profile/test_align_profile.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 7%] Linking CXX executable ../../bin/test_align_profile cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_profile.dir/test_align_profile.cpp.o -o ../../bin/test_align_profile -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_profile 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/alignment_free /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/test_alignment_free.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/test_alignment_free.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/test_alignment_free.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/test_alignment_free.dir/depend.internal". Scanning dependencies of target test_alignment_free make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/alignment_free/CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:59, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(seqan::Matrix&, const TStringSet&, const seqan::AFScore >&) [with TValue = double; TStringSet = seqan::StringSet, seqan::Alloc<> > >]': /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29: required from 'void seqan::alignmentFreeComparison(seqan::Matrix&, const TStringSet&, const TComparisonMethod&) [with TStringSet = seqan::StringSet, seqan::Alloc<> > >; TValue = double; TComparisonMethod = seqan::AFScore >]' /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:304:28: required from 'void SEQAN_TEST_test_alignment_free_n2_dna5() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:509:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h:189:34: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 189 | itStandardisedKmerCounts = begin(standardisedKmerCounts); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/alignment_free/test_alignment_free.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >]' 105 | Iter(Iter const & other_) : | ^~~~ [ 7%] Linking CXX executable ../../bin/test_align_split cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_split.dir/test_align_split.cpp.o -o ../../bin/test_align_split -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_split 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/depend.internal". Scanning dependencies of target test_arg_parse_version_check make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse_version_check.cpp [ 7%] Linking CXX executable ../../bin/test_alignment_free cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_alignment_free.dir/test_alignment_free.cpp.o -o ../../bin/test_alignment_free -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse.dir/depend.internal". Scanning dependencies of target test_arg_parse make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/arg_parse/CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/arg_parse/test_arg_parse.cpp [ 7%] Linking CXX executable ../../bin/yara_indexer cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara && /usr/bin/cmake -E cmake_link_script CMakeFiles/yara_indexer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/yara_indexer.dir/indexer.cpp.o -o ../../bin/yara_indexer -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target yara_indexer 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/bam_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/test_bam_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/test_bam_io.dir/depend.internal". Scanning dependencies of target test_bam_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/bam_io/CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_tags_dict.h:75:9: required from 'void SEQAN_TEST_test_bam_tags_dict_get_type() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:117:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_tags_dict.h:75:9: required from 'void SEQAN_TEST_test_bam_tags_dict_get_type() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:117:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String >; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_tags_dict.h:75:9: required from 'void SEQAN_TEST_test_bam_tags_dict_get_type() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:117:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/bam_io/test_bam_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 7%] Linking CXX executable ../../bin/test_align_simd_global_variable_length cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_variable_length.dir/test_align_simd_global_variable_length.cpp.o -o ../../bin/test_align_simd_global_variable_length -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_simd_global_variable_length make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_exception.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_exception.dir/depend.internal". Scanning dependencies of target test_basic_exception make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_exception.cpp [ 7%] Linking CXX executable ../../bin/test_basic_exception cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_exception.dir/test_basic_exception.cpp.o -o ../../bin/test_basic_exception -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend.internal". Scanning dependencies of target test_basic_metaprogramming make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_metaprogramming.cpp [ 7%] Linking CXX executable ../../bin/test_arg_parse_version_check cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse_version_check.dir/test_arg_parse_version_check.cpp.o -o ../../bin/test_arg_parse_version_check -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_arg_parse_version_check make -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_math.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_math.dir/depend.internal". Scanning dependencies of target test_basic_math make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_math.cpp [ 7%] Linking CXX executable ../../bin/test_basic_metaprogramming cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_metaprogramming.dir/test_basic_metaprogramming.cpp.o -o ../../bin/test_basic_metaprogramming -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_fundamental.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_fundamental.dir/depend.internal". Scanning dependencies of target test_basic_fundamental make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental.cpp [ 7%] Linking CXX executable ../../bin/test_basic_math cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_math.dir/test_basic_math.cpp.o -o ../../bin/test_basic_math -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_basic_math make -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_concept.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_concept.dir/depend.internal". Scanning dependencies of target test_basic_concept make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp [ 7%] Linking CXX executable ../../bin/test_align_simd_global_equal_length cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align_simd_global_equal_length.dir/test_align_simd_global_equal_length.cpp.o -o ../../bin/test_align_simd_global_equal_length -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_concept.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:68, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h: In instantiation of 'seqan::CopyConstructible::~CopyConstructible() [with T = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:196:18: required from 'seqan::usage_requirements::~usage_requirements() [with Model = seqan::CopyConstructible >, seqan::InfixSegment> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:302:18: required from 'static void seqan::requirement::failed() [with Model = seqan::usage_requirements >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:285:5: required from 'struct seqan::CopyConstructible >, seqan::InfixSegment> >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/container_concept.h:286:8: required from 'struct seqan::ContainerConcept >, seqan::InfixSegment> >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:255:62: required by substitution of 'template seqan::detail::yes seqan::detail::has_constraints_(Model*, seqan::detail::wrap_constraints*) [with Model = seqan::ContainerConcept >, seqan::InfixSegment> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:264:51: required from 'struct seqan::not_satisfied >, seqan::InfixSegment> > >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:317:8: required from 'struct seqan::requirement_ >, seqan::InfixSegment> >)>' /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental_concepts.h:179:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:287:11: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 287 | T a(b); // require copy constructor | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_concept.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:68, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h: In instantiation of 'void seqan::CopyConstructible::constConstraints(const T&) [with T = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:289:9: required from 'seqan::CopyConstructible::~CopyConstructible() [with T = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:196:18: required from 'seqan::usage_requirements::~usage_requirements() [with Model = seqan::CopyConstructible >, seqan::InfixSegment> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:302:18: required from 'static void seqan::requirement::failed() [with Model = seqan::usage_requirements >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:285:5: required from 'struct seqan::CopyConstructible >, seqan::InfixSegment> >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/container_concept.h:286:8: required from 'struct seqan::ContainerConcept >, seqan::InfixSegment> >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:255:62: required by substitution of 'template seqan::detail::yes seqan::detail::has_constraints_(Model*, seqan::detail::wrap_constraints*) [with Model = seqan::ContainerConcept >, seqan::InfixSegment> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:264:51: required from 'struct seqan::not_satisfied >, seqan::InfixSegment> > >' /build/seqan2-2.4.0+dfsg/include/seqan/basic/concept_checking.h:317:8: required from 'struct seqan::requirement_ >, seqan::InfixSegment> >)>' /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_fundamental_concepts.h:179:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_concepts.h:295:11: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | T c(a); // require const copy constructor | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_concept.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_simd_global_equal_length make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_container.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_container.dir/depend.internal". Scanning dependencies of target test_basic_container make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_container.cpp [ 7%] Linking CXX executable ../../bin/test_basic_concept cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_concept.dir/test_basic_concept.cpp.o -o ../../bin/test_basic_concept -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_basic_concept make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_aggregate.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_aggregate.dir/depend.internal". Scanning dependencies of target test_basic_aggregate make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp [ 7%] Linking CXX executable ../../bin/test_basic_container cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_container.dir/test_basic_container.cpp.o -o ../../bin/test_basic_container -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_basic_container make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_alphabet.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_alphabet.dir/depend.internal". Scanning dependencies of target test_basic_alphabet make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Building CXX object tests/basic/CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_alphabet.cpp [ 8%] Linking CXX executable ../../bin/test_basic_fundamental cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_fundamental.dir/test_basic_fundamental.cpp.o -o ../../bin/test_basic_fundamental -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] Built target test_basic_fundamental make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_allocator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_allocator.dir/depend.internal". Scanning dependencies of target test_basic_allocator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] Building CXX object tests/basic/CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_allocator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:46, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Triple >; TSource = seqan::Triple >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.h:946:15: required from 'void SEQAN_TEST_test_basic_aggregates_triple_base_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:97:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'constexpr seqan::Triple >& seqan::Triple >::operator=(const seqan::Triple >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_aggregate.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = int; T2 = int; T3 = int]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 8%] Linking CXX executable ../../bin/test_basic_allocator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_allocator.dir/test_basic_allocator.cpp.o -o ../../bin/test_basic_allocator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_parallelism.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_parallelism.dir/depend.internal". Scanning dependencies of target test_basic_parallelism make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] Building CXX object tests/basic/CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_parallelism.cpp [ 8%] Linking CXX executable ../../bin/test_basic_parallelism cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_parallelism.dir/test_basic_parallelism.cpp.o -o ../../bin/test_basic_parallelism -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] Linking CXX executable ../../bin/test_basic_alphabet cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_alphabet.dir/link.txt --verbose=1 [ 8%] Built target test_basic_parallelism 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_alphabet.dir/test_basic_alphabet.cpp.o -o ../../bin/test_basic_alphabet -lrt -lz -lbz2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend.internal". Scanning dependencies of target test_basic_smart_pointer make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 9%] Building CXX object tests/basic/CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_smart_pointer.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 9%] Built target test_basic_alphabet make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_proxy.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_proxy.dir/depend.internal". Scanning dependencies of target test_basic_proxy make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 9%] Building CXX object tests/basic/CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_proxy.cpp [ 10%] Linking CXX executable ../../bin/test_basic_aggregate cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_aggregate.dir/test_basic_aggregate.cpp.o -o ../../bin/test_basic_aggregate -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target test_basic_aggregate make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_iterator.dir/depend.internal". [ 10%] Linking CXX executable ../../bin/test_basic_proxy cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_basic_proxy.dir/link.txt --verbose=1 Scanning dependencies of target test_basic_iterator /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_proxy.dir/test_basic_proxy.cpp.o -o ../../bin/test_basic_proxy -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Building CXX object tests/basic/CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target test_basic_proxy 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/bed_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/test_bed_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/test_bed_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/test_bed_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/test_bed_io.dir/depend.internal". Scanning dependencies of target test_bed_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Building CXX object tests/bed_io/CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp [ 10%] Linking CXX executable ../../bin/test_arg_parse cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_arg_parse.dir/test_arg_parse.cpp.o -o ../../bin/test_arg_parse -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target test_arg_parse make -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/blast /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/test_blast.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/test_blast.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/test_blast.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/test_blast.dir/depend.internal". Scanning dependencies of target test_blast make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Building CXX object tests/blast/CMakeFiles/test_blast.dir/test_blast.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_blast.dir/test_blast.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp [ 10%] Linking CXX executable ../../bin/test_basic_smart_pointer cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_smart_pointer.dir/test_basic_smart_pointer.cpp.o -o ../../bin/test_basic_smart_pointer -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target test_basic_smart_pointer make -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/consensus /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/test_consensus.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/test_consensus.dir/depend.internal". Scanning dependencies of target test_consensus make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Building CXX object tests/consensus/CMakeFiles/test_consensus.dir/test_consensus.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_consensus.dir/test_consensus.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp In file included from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:40: /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h: In instantiation of 'void SEQAN_TEST_test_basic_iterator_position_arithmetics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:71:5: required from here /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1149:9: warning: implicitly-declared 'constexpr seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&)' is deprecated [-Wdeprecated-copy] 1149 | it2 = it - 2; | ~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = int*]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:40: /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1152:9: warning: implicitly-declared 'constexpr seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&)' is deprecated [-Wdeprecated-copy] 1152 | it2 = it + 2; | ~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = int*]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Iter > >; TSource = seqan::Iter > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.h:1000:15: required from 'void SEQAN_TEST_test_basic_iterator_position_transport() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:68:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'constexpr seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/basic/test_basic_iterator.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = int*]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:390:22: required from 'void SEQAN_TEST_test_bed_bed_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:492:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:390:22: required from 'void SEQAN_TEST_test_bed_bed_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:492:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/bed_io/test_bed_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 10%] Linking CXX executable ../../bin/test_basic_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_iterator.dir/test_basic_iterator.cpp.o -o ../../bin/test_basic_iterator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target test_basic_iterator 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/consensus_v2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/depend.internal". Scanning dependencies of target test_consensus_v2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Building CXX object tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:56, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:166:34: required from 'void _testReadTabularWithoutComments(TContext&, std::string, bool, bool) [with TContext = seqan::BlastIOContext<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:327:36: required from 'void SEQAN_TEST_test_blast_read_tabular_without_comments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:85:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:166:34: required from 'void _testReadTabularWithoutComments(TContext&, std::string, bool, bool) [with TContext = seqan::BlastIOContext<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_input.h:327:36: required from 'void SEQAN_TEST_test_blast_read_tabular_without_comments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:85:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:61, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h: In instantiation of 'seqan::BlastMatch::BlastMatch(const TQId&, const TSId&) [with TAlignRow0_ = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TAlignRow1_ = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TPos_ = unsigned int; TQId_ = seqan::Segment >, seqan::InfixSegment>; TSId_ = seqan::String >; TSAccs_ = std::vector >; TSTaxIds_ = seqan::String >; seqan::BlastMatch::TQId = seqan::Segment >, seqan::InfixSegment>; seqan::BlastMatch::TSId = seqan::String >]': /usr/include/c++/10/ext/new_allocator.h:150:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = seqan::BlastMatch, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >; _Args = {seqan::Segment >, seqan::InfixSegment>, seqan::String >&}; _Tp = std::_List_node, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]' /usr/include/c++/10/bits/alloc_traits.h:512:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = seqan::BlastMatch, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >; _Args = {seqan::Segment >, seqan::InfixSegment>, seqan::String >&}; _Tp = std::_List_node, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >; std::allocator_traits >::allocator_type = std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >]' /usr/include/c++/10/bits/stl_list.h:637:33: required from 'std::__cxx11::list<_Tp, _Alloc>::_Node* std::__cxx11::list<_Tp, _Alloc>::_M_create_node(_Args&& ...) [with _Args = {seqan::Segment >, seqan::InfixSegment>, seqan::String >&}; _Tp = seqan::BlastMatch, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >; _Alloc = std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >; std::__cxx11::list<_Tp, _Alloc>::_Node = std::__cxx11::list, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >, std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >::_Node]' /usr/include/c++/10/bits/stl_list.h:1911:32: required from 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(std::__cxx11::list<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {seqan::Segment >, seqan::InfixSegment>, seqan::String >&}; _Tp = seqan::BlastMatch, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >; _Alloc = std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >; std::__cxx11::list<_Tp, _Alloc>::iterator = std::__cxx11::list, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >, std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >::iterator]' /usr/include/c++/10/bits/stl_list.h:1227:19: required from 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {seqan::Segment >, seqan::InfixSegment>, seqan::String >&}; _Tp = seqan::BlastMatch, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > >; _Alloc = std::allocator, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:161:44: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:514:21: required from 'void SEQAN_TEST_test_blast_write_lowlevel() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h:204:28: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 204 | qId(_qId), sId(_sId) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::PrefixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14: required from 'void seqan::_writeMatchOneLiner(TStream&, seqan::BlastIOContext&, const seqan::BlastMatch&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TQId = seqan::Segment >, seqan::InfixSegment>; TSId = seqan::String >; TPos = unsigned int; TAlignRow0 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TAlignRow1 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:715:32: required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext&, const seqan::BlastRecord&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14: required from 'void seqan::_writeFullMatch(TStream&, seqan::BlastIOContext&, const seqan::BlastMatch&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TQId = seqan::Segment >, seqan::InfixSegment>; TSId = seqan::String >; TPos = unsigned int; TAlignRow0 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TAlignRow1 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:720:28: required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext&, const seqan::BlastRecord&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::PrefixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::PrefixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14: required from 'void seqan::_writeMatchOneLiner(TStream&, seqan::BlastIOContext&, const seqan::BlastMatch&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TQId = seqan::Segment >, seqan::InfixSegment>; TSId = seqan::String >; TPos = unsigned int; TAlignRow0 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TAlignRow1 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:715:32: required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext&, const seqan::BlastRecord&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14: required from 'void seqan::_writeFullMatch(TStream&, seqan::BlastIOContext&, const seqan::BlastMatch&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TQId = seqan::Segment >, seqan::InfixSegment>; TSId = seqan::String >; TPos = unsigned int; TAlignRow0 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; TAlignRow1 = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:720:28: required from 'void seqan::writeRecord(TStream&, seqan::BlastIOContext&, const seqan::BlastRecord&, const BlastReport&) [with TStream = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TScore = seqan::Score, seqan::Blosum62_> >; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:61, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >*; TParam = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >*; TParam = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >*; TSource1 = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >*; TSource2 = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1785:50: required from 'typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >&; TSize = int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:145:11: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:514:21: required from 'void SEQAN_TEST_test_blast_write_lowlevel() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_record.h:378:8: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 378 | struct BlastRecord | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >::BlastRecord(seqan::BlastRecord, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::PrefixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::PrefixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:596:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:551:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/blast/blast_report_out.h:736:16: required from 'void seqan::writeRecord(seqan::BlastReportFileOut&, const seqan::BlastRecord&) [with TContext = seqan::BlastIOContext<>; TSpecs = {seqan::BlastMatch, seqan::Alloc >, seqan::Tag >, seqan::Gaps, seqan::Alloc >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String >, std::vector, std::allocator >, std::allocator, std::allocator > > >, seqan::String > >, seqan::Segment >, seqan::InfixSegment>, std::vector, std::allocator >, std::allocator, std::allocator > > >, std::__cxx11::basic_string, std::allocator >, unsigned int}; seqan::BlastReportFileOut = seqan::FormattedFile, seqan::Tag, seqan::BlastIOContext<> >]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:52:20: required from 'void _testBlastOutputWriteFile(TFile&, seqan::BlastIOContext&, const TRecords&, const BlastReport&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TRecords = seqan::String, seqan::Alloc<> >, seqan::Tag >, seqan::Gaps, seqan::Alloc<> >, seqan::Tag >, unsigned int, seqan::Segment >, seqan::InfixSegment>, seqan::String > > > >; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC; seqan::BlastReport = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:192:30: required from 'void _testBlastOutputGenerateContent(TFile&, seqan::BlastIOContext&, const TFormat&) [with TFile = std::basic_fstream; TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:497:36: required from 'void _testBlastOutput(seqan::BlastIOContext&, const TFormat&) [with TScore = seqan::Score, seqan::Blosum62_> >; TFormat = seqan::Tag; seqan::BlastProgram p = seqan::BlastProgram::DYNAMIC; seqan::BlastTabularSpec h = seqan::BlastTabularSpec::DYNAMIC]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast_output.h:634:21: required from 'void SEQAN_TEST_test_blast_write_report() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:78:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/blast/test_blast.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:67:19: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:40, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:53:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1163:21: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 10%] Linking CXX executable ../../bin/razers3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 && /usr/bin/cmake -E cmake_link_script CMakeFiles/razers3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/razers3.dir/razers.cpp.o CMakeFiles/razers3.dir/param_tabs.cpp.o -o ../../bin/razers3 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:53:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus_realign.h:63:16: required from 'void SEQAN_TEST_test_consensus_realign_one_contig_small() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:40:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.h:39, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus/test_consensus.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 10%] Built target razers3 make -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/find /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/test_find.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/test_find.dir/depend.internal". Scanning dependencies of target test_find make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Building CXX object tests/find/CMakeFiles/test_find.dir/test_find.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_find.dir/test_find.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::__cxx11::basic_stringstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::__cxx11::basic_stringstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:90:19: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42: required from 'void seqan::OverlapInfoComputation_::buildGlobalAlignmentOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 11%] Linking CXX executable ../../bin/test_bed_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bed_io.dir/test_bed_io.cpp.o -o ../../bin/test_bed_io -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Built target test_bed_io 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/gff_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/test_gff_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/test_gff_io.dir/depend.internal". Scanning dependencies of target test_gff_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Building CXX object tests/gff_io/CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TScore = seqan::Score >; seqan::ReScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:295:23: required from 'bool seqan::alignmentGraphToFragmentStore(TFragmentStore&, const seqan::Graph, TCargo, TSpec> >&, const seqan::Graph >&, const seqan::String >&, const seqan::String >&, unsigned int, bool) [with TFragmentStore = seqan::FragmentStore<>; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TCargo = unsigned int; TSetSpec = seqan::Dependent >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:427:34: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 11%] Linking CXX executable ../../bin/test_bam_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_bam_io.dir/test_bam_io.cpp.o -o ../../bin/test_bam_io -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Built target test_bam_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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_algorithms /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/depend.internal". Scanning dependencies of target test_graph_algorithms make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Building CXX object tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_algorithms/test_graph_algorithms.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = const seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:305:34: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:305:34: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder >, seqan::InfixSegment>, void>; TNeedle = seqan::String >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder >, seqan::InfixSegment>, void>; TNeedle = seqan::String >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:425:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1625:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:427:15: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:53: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String >; TSpec = seqan::Bfam; TNeedle2 = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:102:12: required from 'void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1255:32: required from 'void SEQAN_TEST_test_find_online_BFAM_Trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1905:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; TIntegral = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:331:53: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_multiple_bfam.h:332:42: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TAutomaton = seqan::Oracle; TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::MultiBfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1354:62: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical_multi_bfam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1925:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:53: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Bfam; TNeedle2 = seqan::String, seqan::Alloc<> >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1738:16: required from 'void test_pattern_set_host() [with TPatternSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1868:39: required from 'void SEQAN_TEST_test_pattern_set_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1934:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String >; TSpec = seqan::Bfam; TNeedle2 = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:102:12: required from 'void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1255:32: required from 'void SEQAN_TEST_test_find_online_BFAM_Trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1905:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Bfam; TNeedle2 = seqan::String, seqan::Alloc<> >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1738:16: required from 'void test_pattern_set_host() [with TPatternSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1868:39: required from 'void SEQAN_TEST_test_pattern_set_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1934:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::PrefixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&; TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::InfixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::InfixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::InfixSegment>&; TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1594:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:76, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h: In instantiation of 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::SuffixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&; TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 625 | return ModifiedString(host); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:355:16: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String >; TSpec = seqan::Bfam; TNeedle2 = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:102:12: required from 'void Test_OnlineAlg() [with TAlgorithmSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1255:32: required from 'void SEQAN_TEST_test_find_online_BFAM_Trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1905:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = const seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TText = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_bom.h:161:21: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Bfam; TNeedle2 = seqan::String, seqan::Alloc<> >&]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1738:16: required from 'void test_pattern_set_host() [with TPatternSpec = seqan::Bfam]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1868:39: required from 'void SEQAN_TEST_test_pattern_set_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1934:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::PrefixSegment>*; TParam = const seqan::Segment >, seqan::PrefixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::PrefixSegment>*; TParam = const seqan::Segment >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::PrefixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::PrefixSegment>; TValue2 = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Reference > >::Type = seqan::Segment >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: required from 'void seqan::setValue(seqan::Holder >&, const TValue2&) [with TValue = seqan::Segment >, seqan::PrefixSegment>; TValue2 = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&; TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: required from 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::PrefixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::PrefixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::PrefixSegment>&; TNeedle = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1590:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: required from 'void seqan::setValue(seqan::Holder >&, const TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::InfixSegment>&; TNeedle = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1594:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::SuffixSegment>*; TParam = const seqan::Segment >, seqan::SuffixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::SuffixSegment>*; TParam = const seqan::Segment >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::SuffixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::SuffixSegment>; TValue2 = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Reference > >::Type = seqan::Segment >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: required from 'void seqan::setValue(seqan::Holder >&, const TValue2&) [with TValue = seqan::Segment >, seqan::SuffixSegment>; TValue2 = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&; TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:625:12: required from 'seqan::ModifiedString > seqan::reverseString(THost&) [with THost = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:212:61: required from 'static void seqan::FindBeginImpl_ >::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::SuffixSegment>; THasState = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_begin.h:330:65: required from 'void seqan::_findBeginInit(TPattern&, TNeedle&) [with TPattern = seqan::Pattern >, seqan::SuffixSegment>, seqan::Myers<> >; TNeedle = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:558:19: required from 'void seqan::_patternFirstInit(seqan::Pattern >&, TNeedle2&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers; TNeedle2 = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:660:22: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Myers<>; TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:452:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int) [with TNeedle2 = const seqan::Segment >, seqan::SuffixSegment>&; TNeedle = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = seqan::Myers]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1566:50: required from 'void test_find_on_segments_Helper(TString&, const TSegmentOrString&) [with TString = seqan::String >; TSegmentOrString = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1598:35: required from 'void SEQAN_TEST_test_find_on_segments() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1889:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment >, seqan::InfixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:121:49: required from 'void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15: required from 'void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag; TNeedle2 = seqan::String >, seqan::InfixSegment>, seqan::Alloc<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String >; TFinder = seqan::Finder > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder > >; TNeedle = seqan::String >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:923:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeyword = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:121:49: required from 'void seqan::createTrie(seqan::Graph >&, TTerminalStateMap&, const TKeywords&) [with TAlphabet = seqan::SimpleType; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String >, seqan::Alloc<> >; TKeywords = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:147:15: required from 'void seqan::_createAcTrie(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:209:18: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag; TNeedle2 = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:373:10: required from 'void seqan::_patternInit(seqan::Pattern >&, TFinder&) [with TNeedle = seqan::String, seqan::Alloc<> >; TFinder = seqan::Finder, seqan::Alloc<> > >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:412:18: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:53: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:463:23: required from 'void seqan::_arrayConstructCopyDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TSource1 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TSource2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1023:31: required from 'void seqan::_arrayConstructCopyPointer(TValueSource*, TValueSource*, TValueTarget*, seqan::False) [with TValueSource = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValueTarget = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1031:31: required from 'void seqan::arrayConstructCopy(TValueSource*, TValueSource*, TValueTarget*) [with TValueSource = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValueTarget = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1011:31: required from 'static void seqan::AssignString_::assign_(TTarget&, TSource&) [with TTarget = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSource = const seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1056:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TSpec = seqan::Tag; typename seqan::Host >::Type = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_ahocorasick.h:269:49: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pex.h:446:13: required from 'bool seqan::find(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> > >; TNeedle = seqan::String, seqan::Alloc<> >; TMultiFinder = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:990:5: required from 'void Test_Approx_EditDist() [with TPatternSpec = seqan::Pex >]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1339:45: required from 'void SEQAN_TEST_test_approx_edit_dist_pex_non_hierarchical() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:1921:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/tests/find/test_find.cpp:54: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:78:23: required from 'void SEQAN_TEST_test_consensus_consensus_alignment_coordinates() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:298:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/consensus_v2/test_consensus_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15: required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15: required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.h:353:15: required from 'void SEQAN_TEST_test_store_io_gff_stream_read_record_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/gff_io/test_gff_io.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 12%] Linking CXX executable ../../bin/test_gff_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_gff_io.dir/test_gff_io.cpp.o -o ../../bin/test_gff_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Built target test_gff_io 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/test_graph_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/test_graph_align.dir/depend.internal". Scanning dependencies of target test_graph_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Building CXX object tests/graph_align/CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph >, seqan::Dependent > > > >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph >, seqan::Dependent > > > >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:71:20: required from 'void seqan::SEQAN_TEST_RefineMatchesSelfEdges() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:71:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ [ 12%] Linking CXX executable ../../bin/test_graph_algorithms cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_algorithms.dir/test_graph_algorithms.cpp.o -o ../../bin/test_graph_algorithms -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Built target test_graph_algorithms 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_msa /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend.internal". Scanning dependencies of target test_graph_msa make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Building CXX object tests/graph_msa/CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Tag > >; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Tag > >&; TSource = seqan::Align >, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align >, seqan::Tag >::Align(const seqan::Align >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:63, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h: In instantiation of 'TScoreValue seqan::_getRefinedMatchScore(seqan::Score&, TStringSet&, seqan::Align&, TValue, TValue, TValue, TValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringSet = seqan::StringSet > >; TAliSource = seqan::String >; TAliSpec = seqan::Tag; TValue = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:361:75: required from 'void seqan::_makeRefinedGraphEdges(TAlignmentString&, TPropertyMap&, TStringSet&, TSeqMap&, TScore&, TAliGraph&, seqan::Tag) [with TAlignmentString = seqan::String >, seqan::Tag > >; TStringSet = seqan::StringSet > >; TSeqMap = std::map; TPropertyMap = bool; TScore = seqan::Score >; TAliGraph = seqan::Graph >, seqan::Dependent > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:422:27: required from 'void seqan::_makeAlignmentGraphFromRefinedSegments(seqan::String >&, TAlignmentString&, TScore&, seqan::StringSet&, TSeqMap&, TAliGraph&, seqan::Tag, bool) [with TValue = long unsigned int; TAlignmentString = seqan::String >, seqan::Tag > >; TScore = seqan::Score >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAliGraph = seqan::Graph >, seqan::Dependent > > > >; TSeqMap = std::map; TTagSpec = seqan::TagExactRefinement_]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:643:43: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >, seqan::Tag > >; TAnnotation = bool; TOutGraph = seqan::Graph >, seqan::Dependent > > > >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TScore = seqan::Score >; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:664:20: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, seqan::Score&, TOutGraph&) [with TAlignmentString = seqan::String >, seqan::Tag > >; TScoreValue = int; TScoreSpec = seqan::Tag; TOutGraph = seqan::Graph >, seqan::Dependent > > > >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:446:20: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h:133:13: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 133 | row0_it = iter(row(segment,0),toViewPosition(row(segment,0),pos_i)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:63, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_align.h:134:13: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 134 | row1_it = iter(row(segment,1),toViewPosition(row(segment,1),pos_j)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Tag > >; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Tag > >&; TSource = seqan::Align >, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align >, seqan::Tag >::Align(const seqan::Align >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align >, seqan::Tag >*; TParam = seqan::Align >, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Tag > >; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align >, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align >, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Tag > >&; TSource = seqan::Align >, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:387:24: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align >, seqan::Tag >::Align(const seqan::Align >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io/bam_sam.h:39, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:55, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment >, seqan::InfixSegment>; TStringV = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:381:36: required from 'void seqan::getAlignments(seqan::String&, seqan::StringSet&, TScore&, int&, int) [with TAlign = seqan::Align >, seqan::Tag >; TSequence = seqan::String >; TSeqSpec = seqan::Owner<>; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_match_refinement.h:440:18: required from 'void seqan::SEQAN_TEST_RefineAlign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:74:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/tests/graph_align/test_graph_align.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String > >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String > >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_tcoffee.h:459:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, unsigned int> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_tcoffee.h:320:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/tests/graph_msa/test_graph_msa.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ [ 12%] Linking CXX executable ../../bin/test_consensus cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus.dir/test_consensus.cpp.o -o ../../bin/test_consensus -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Built target test_consensus 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend.internal". Scanning dependencies of target test_graph_types_utils make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_utils.cpp [ 12%] Linking CXX executable ../../bin/test_blast cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_blast.dir/test_blast.cpp.o -o ../../bin/test_blast -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 12%] Built target test_blast 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_types.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_types.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend.internal". Scanning dependencies of target test_graph_types_types make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_types.cpp [ 13%] Linking CXX executable ../../bin/test_graph_types_utils cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_utils.dir/test_graph_types_utils.cpp.o -o ../../bin/test_graph_types_utils -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_graph_types_utils 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend.internal". Scanning dependencies of target test_graph_types_iterators make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_iterators.cpp [ 13%] Linking CXX executable ../../bin/test_graph_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_align.dir/test_graph_align.cpp.o -o ../../bin/test_graph_align -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_graph_align 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend.internal". Scanning dependencies of target test_graph_types_derived make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:53: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeyword = seqan::Segment; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:114:21: required from 'void SEQAN_TEST_test_graph_types_derived_trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:160:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeyword = seqan::Segment; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:114:21: required from 'void SEQAN_TEST_test_graph_types_derived_trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:160:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = char*; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:66:64: required from 'void seqan::_addStringToTrie(seqan::Graph >&, TTerminalStateMap&, const TKeyword&, const TPos&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TKeyword = seqan::Segment; TPos = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_types/graph_impl_trie.h:196:25: required from 'void seqan::createSuffixTrie(seqan::Graph >&, TTerminalStateMap&, const TText&) [with TAlphabet = char; TCargo = void; TSpec = seqan::Tag; TTerminalStateMap = seqan::String > >; TText = char*]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:114:21: required from 'void SEQAN_TEST_test_graph_types_derived_trie() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:160:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_types.h:42, from /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_derived.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char*]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 13%] Linking CXX executable ../../bin/test_consensus_v2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_consensus_v2.dir/test_consensus_v2.cpp.o -o ../../bin/test_consensus_v2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_consensus_v2 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/depend.internal". Scanning dependencies of target test_graph_types_property_map make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/graph_types/test_graph_types_property_map.cpp [ 13%] Linking CXX executable ../../bin/test_graph_types_derived cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_derived.dir/test_graph_types_derived.cpp.o -o ../../bin/test_graph_types_derived -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_graph_types_derived make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_swift.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_swift.dir/depend.internal". Scanning dependencies of target test_index_swift make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/index/CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 13%] Linking CXX executable ../../bin/test_graph_types_property_map cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_property_map.dir/test_graph_types_property_map.cpp.o -o ../../bin/test_graph_types_property_map -lrt -lz -lbz2 [ 13%] Linking CXX executable ../../bin/test_graph_types_iterators cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_graph_types_iterators.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_iterators.dir/test_graph_types_iterators.cpp.o -o ../../bin/test_graph_types_iterators -lrt -lz -lbz2 [ 13%] Built target test_graph_types_property_map 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find2_index_approx.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find2_index_approx.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find2_index_approx.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find2_index_approx.dir/depend.internal". Scanning dependencies of target test_find2_index_approx make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/index/CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_graph_types_iterators make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find_backtracking.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find_backtracking.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find_backtracking.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find_backtracking.dir/depend.internal". Scanning dependencies of target test_find_backtracking make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Building CXX object tests/index/CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:28:16: required from 'void SEQAN_TEST_test_index_swift_find_empty_pattern() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:34:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_swift.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram, seqan::UngappedShape<10> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<10> >]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1348:19: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1348:19: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:18: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:377:17: required from 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Preorder; TDfsOrder = seqan::Preorder_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:527:52: required from 'bool seqan::_moveIteratorsDown(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:432:27: required from 'bool seqan::_pushState(seqan::Finder_, seqan::Index, seqan::Backtracking >&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1311:31: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, TDelegate&, const TStage&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TStage = seqan::StageInitial_; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1353:10: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:630:20: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 630 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ [ 13%] Linking CXX executable ../../bin/test_graph_types_types cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_types_types.dir/test_graph_types_types.cpp.o -o ../../bin/test_graph_types_types -lrt -lz -lbz2 [ 15%] Linking CXX executable ../../bin/test_index_swift cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_swift.dir/test_index_swift.cpp.o -o ../../bin/test_index_swift -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target test_index_swift make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_view.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_view.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_view.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_view.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target test_index_view [ 15%] Built target test_graph_types_types make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/build make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9: required from 'SEQAN_TEST_test_find2_index_approx_small_test:: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::StringSet&, const TDistanceTag&, const TParallelTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag; TParallelTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15: required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 15%] Building CXX object tests/index/CMakeFiles/test_index_view.dir/test_index_view.cpp.o Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_repeats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_repeats.dir/depend.internal". cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_view.dir/test_index_view.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp Scanning dependencies of target test_index_repeats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Building CXX object tests/index/CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp [ 15%] Linking CXX executable ../../bin/test_graph_msa cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_graph_msa.dir/test_graph_msa.cpp.o -o ../../bin/test_graph_msa -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9: required from 'SEQAN_TEST_test_find2_index_approx_small_test:: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::StringSet&, const TDistanceTag&, const TParallelTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag; TParallelTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15: required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9: required from 'SEQAN_TEST_test_find2_index_approx_small_test:: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::StringSet&, const TDistanceTag&, const TParallelTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag; TParallelTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15: required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target test_graph_msa make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_vstree.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_vstree.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_vstree.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_vstree.dir/depend.internal". Scanning dependencies of target test_index_vstree make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Building CXX object tests/index/CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:476:9: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:617:35: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::StringSet&, const TDistanceTag&, const TParallelTag&) [with long unsigned int minErrors = 1; long unsigned int maxErrors = 2; TDelegate = SEQAN_TEST_test_find2_index_approx_small_test::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TNeedle = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TDistanceTag = seqan::Tag; TParallelTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:481:15: required from 'void SEQAN_TEST_test_find2_index_approx_small_test() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_backtracking.h:1349:22: required from 'void seqan::_find(seqan::Finder_, seqan::Index, seqan::Backtracking >&, seqan::Index&, seqan::Index&, TValue, TDelegate&) [with TText = seqan::String >; TTextIndexSpec = seqan::IndexSa<>; TPattern = seqan::StringSet > >; TPatternIndexSpec = seqan::IndexSa<>; TDistance = seqan::Tag; TSpec = seqan::Tag; TValue = int; TDelegate = FinderTester >, seqan::IndexSa<> >, seqan::Index > >, seqan::IndexSa<> >, seqan::Backtracking > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.h:210:10: required from 'void SEQAN_TEST_test_find_backtracking_multiple_hamming_banana_vs_ada_ana() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:395:15: required from 'void testOptimalSearchScheme(std::array, N>, const TDistanceTag&) [with long unsigned int nbrBlocks = 1; long unsigned int N = 1; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:420:28: required from 'void SEQAN_TEST_test_find2_index_approx_hamming() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:42:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find2_index_approx.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_repeats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 15%] Linking CXX executable ../../bin/test_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_align.dir/test_align.cpp.o -o ../../bin/test_align -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:233, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h: In instantiation of 'typename seqan::View > > > > >::Type seqan::view(seqan::Factory > > > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder; typename seqan::View > > > > >::Type = seqan::Factory >, void>, seqan::IndexSa<> >, seqan::VSTree > > >, void>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:62:37: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:237:23: warning: implicitly-declared 'constexpr seqan::Index >, void>, seqan::IndexSa<> >& seqan::Index >, void>, seqan::IndexSa<> >::operator=(const seqan::Index >, void>, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy] 237 | host(factoryView) = view(_host(factory, typename IsView::Type())); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index >, void>, seqan::IndexSa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::ContainerView >, void>; TSpec = void]' 88 | Index(Index const & other) : | ^~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target test_align make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_creation.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_creation.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:64:11: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ Scanning dependencies of target test_index_creation make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Building CXX object tests/index/CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::ContainerView >, void>; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:314:58: required from 'seqan::Iter > > > seqan::getObject(seqan::Factory > > > >&, TId) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder; TId = unsigned int]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:63:30: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:64:11: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:68:9: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:73:15: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:74:15: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexSa<> >; TSource = seqan::Index >, seqan::IndexSa<> >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexSa<> >; TValue2 = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexSa<> >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexSa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:192:17: required from 'typename seqan::Host > > >::Type& seqan::_host(seqan::Factory > >&, const seqan::False&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown >; typename seqan::Host > > >::Type = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:237:35: required from 'typename seqan::View > > > > >::Type seqan::view(seqan::Factory > > > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder; typename seqan::View > > > > >::Type = seqan::Factory >, void>, seqan::IndexSa<> >, seqan::VSTree > > >, void>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:62:37: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexSa<> >& seqan::Index >, seqan::IndexSa<> >::operator=(const seqan::Index >, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index >, seqan::IndexSa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::ContainerView >, void>; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_vstree_factory.h:314:58: required from 'seqan::Iter > > > seqan::getObject(seqan::Factory > > > >&, TId) [with TIndex = seqan::Index >, void>, seqan::IndexSa<> >; TSpec = seqan::Preorder; TId = unsigned int]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:63:30: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:68:9: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::ContainerView >, void>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:68:9: required from 'void compareTreeIterators(TIndex&, TIndexView&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TIndexView = seqan::Index >, void>, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.h:147:25: required from 'void SEQAN_TEST_test_index_view_basic() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_view.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 15%] Linking CXX executable ../../bin/test_find cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find.dir/test_find.cpp.o -o ../../bin/test_find -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target test_find 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend.internal". Scanning dependencies of target test_index_sa_bwtwalk make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Building CXX object tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp [ 15%] Linking CXX executable ../../bin/test_index_repeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_repeats.dir/test_index_repeats.cpp.o -o ../../bin/test_index_repeats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 15%] Built target test_index_repeats 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend.internal". Scanning dependencies of target test_index_crosscompare_char_dfi make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp [ 16%] Linking CXX executable ../../bin/test_index_view cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_view.dir/test_index_view.cpp.o -o ../../bin/test_index_view -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_view make -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_bifm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_bifm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_bifm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_bifm.dir/depend.internal". Scanning dependencies of target test_index_bifm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:436:35: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:436:35: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:203:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:203:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:203:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareCharDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:50:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:62:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:54:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FunctorConvert, char> > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::FunctorConvert, char> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FunctorConvert, char> > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:88:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringViewEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:62:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:54:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FunctorConvert, char> > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FunctorConvert, char> > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::FunctorConvert, char> >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FunctorConvert, char> > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:88:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringViewEsa() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15: required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15: required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15: required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15: required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:105:33: required from 'void TopDownIndexIteratorTest__GoDown::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:103:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_sa_bwtwalk.h:120:15: required from 'void seqan::SEQAN_TEST_testBWTWalk() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:58:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_sa_bwtwalk.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 16%] Linking CXX executable ../../bin/test_index_crosscompare_char_dfi cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char_dfi.dir/test_index_crosscompare_char_dfi.cpp.o -o ../../bin/test_index_crosscompare_char_dfi -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_crosscompare_char_dfi make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_qgram.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_qgram.dir/depend.internal". Scanning dependencies of target test_index_qgram make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:143:15: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:280:45: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: required from 'seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:626:108: required from 'void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15: required from 'void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:71:21: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:440:13: required from 'seqan::Pipe& seqan::Pipe::operator++() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:626:108: required from 'void seqan::assign(seqan::String&, seqan::Pipe&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:651:15: required from 'void seqan::operator<<(seqan::String&, seqan::Pipe&) [with TValue = unsigned int; TStringSpec = seqan::Alloc<>; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:71:21: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:197:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Tag >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:109:21: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_base.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:38: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_find_backtracking.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1376:22: required from 'bool seqan::operator<<(seqan::Pool&, TSource&) [with TValue = seqan::Pair >; TSpec = seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >, seqan::Skew3>, seqan::Filter > >, seqan::Counter>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:299:30: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String >; TObject = seqan::String >; TAlgSpec = seqan::Skew3]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:191:33: required from 'void seqan::SEQAN_TEST_testIndexCreation() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:59:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::Tag >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::Tag >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::ModifiedString, seqan::Alloc<> >, seqan::Tag >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Tag >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:75:40: required from 'void seqan::SEQAN_TEST_testIndexModifiedStringReverseFM() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::Tag >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::Tag >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.h:117:16: required from 'void seqan::SEQAN_TEST_testIssue519() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexQGram > >; TSource = seqan::Index >, seqan::IndexQGram > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexQGram > >; TValue2 = seqan::Index >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram > >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexQGram > > >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::QGramFindLookup = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/tests/index/test_qgram_index.h:327:5: required from 'void seqan::SEQAN_TEST_testQGramFind() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:62:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexQGram > >& seqan::Index >, seqan::IndexQGram > >::operator=(const seqan::Index >, seqan::IndexQGram > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_qgram.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index >, seqan::IndexQGram > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::String >; TShapeSpec = seqan::UngappedShape<2>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Owner > >; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::BidirectionalIndex > > >; TText = seqan::String; TPattern = seqan::String]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::BidirectionalIndex > > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:198:35: required from 'void BidirectionalFMIndexTest__SearchInStringSet::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:166:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:103:13: required from 'bool testBidirectionalIndex(TBiFMIndex&, TText&, TText&, TPattern&) [with TBiFMIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >; TText = seqan::String, seqan::Alloc<> >; TPattern = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:161:31: required from 'void BidirectionalFMIndexTest__SearchInString::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:142:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_bifm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 16%] Linking CXX executable ../../bin/test_index_qgram cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_qgram.dir/test_index_qgram.cpp.o -o ../../bin/test_index_qgram -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_qgram 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend.internal". Scanning dependencies of target test_index_crosscompare_dna make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp [ 16%] Linking CXX executable ../../bin/test_index_sa_bwtwalk cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_sa_bwtwalk.dir/test_index_sa_bwtwalk.cpp.o -o ../../bin/test_index_sa_bwtwalk -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_sa_bwtwalk make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_finder.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_finder.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_finder.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_finder.dir/depend.internal". Scanning dependencies of target test_index_finder make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp [ 16%] Linking CXX executable ../../bin/test_find_backtracking cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find_backtracking.dir/test_find_backtracking.cpp.o -o ../../bin/test_find_backtracking -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_find_backtracking 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend.internal". Scanning dependencies of target test_index_fm_rank_dictionary make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ [ 16%] Linking CXX executable ../../bin/test_find2_index_approx cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find2_index_approx.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find2_index_approx.dir/test_find2_index_approx.cpp.o -o ../../bin/test_find2_index_approx -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Built target test_find2_index_approx In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_shapes.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_shapes.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:101:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ Scanning dependencies of target test_index_shapes make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Packed<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:87:18: required from 'seqan::Finder, TSpecFinder>::Finder(seqan::Finder, TSpecFinder>::TIndex&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:62:28: required from 'IndexFinderTest::IndexFinderTest() [with TIndex_ = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from 'IndexFinderTest__FindFirstChar::IndexFinderTest__FindFirstChar() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: recursively required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexEsa<> >; TSubList = seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/test_system.h:250:60: required from 'static bool seqan::TypedTestFactory_ >::make(const char*, const char*) [with TTestCase = IndexFinderTest__FindFirstChar; TType = seqan::Index >, seqan::IndexSa<> >; TSubList = seqan::TagList >, seqan::IndexEsa<> >, seqan::TagList, seqan::Alloc<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList, seqan::Packed<> >, seqan::FMIndex<> >, seqan::TagList >, seqan::FMIndex<> >, seqan::TagList, seqan::Alloc<> > >, seqan::FMIndex<> >, seqan::TagList > >, seqan::FMIndex<> > > > > > > > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; TIterator = seqan::ExtStringFwdConstIterator, seqan::External > > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::External > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::External > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::External > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::External > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::External > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::MMap<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::MMap<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:74:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:106:65: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment > > >, seqan::PrefixSegment>::Segment(const seqan::Segment > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment > > >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > > >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> > >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Packed<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Packed<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 409 | ModifiedString revPattern(pattern); | ^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:75:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = std::vector >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:98:40: required from 'void IndexFinderTest__StdVector::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:93:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = std::__cxx11::basic_string; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:90:40: required from 'void IndexFinderTest__StdString::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:85:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = std::vector >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:98:40: required from 'void IndexFinderTest__StdVector::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:93:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = std::__cxx11::basic_string; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:90:40: required from 'void IndexFinderTest__StdString::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:85:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA& seqan::VertexSA::operator=(const seqan::VertexSA&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = char]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::ConcatenatorManyToOne > > >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment > > >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment > > >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment > > >, seqan::PrefixSegment>::Segment(const seqan::Segment > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Packed<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Packed<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:409:48: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:136, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_concat_direct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >*; TParam = const seqan::StringSet, seqan::Packed<> >, seqan::Owner > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >*; TParam = const seqan::StringSet, seqan::Packed<> >, seqan::Owner > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Owner > >, seqan::Tag >; TValue = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; typename seqan::Value::Type = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; TValue2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; typename seqan::Reference > >::Type = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: required from 'typename seqan::Fibre, const seqan::Tag >::Type& seqan::getFibre(seqan::Index&, FibreText) [with TText = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; typename seqan::Fibre, const seqan::Tag >::Type = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; seqan::FibreText = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:1357:122: required from 'typename seqan::Fibre, const seqan::Tag >::Type& seqan::indexText(seqan::Index&) [with TText = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >; TSpec = seqan::IndexEsa<>; typename seqan::Fibre, const seqan::Tag >::Type = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:98:5: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_concat_direct.h:81:7: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 81 | class StringSet > > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::StringSet, seqan::Packed<> >, seqan::Owner > >::StringSet(const seqan::StringSet, seqan::Packed<> >, seqan::Owner > >&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Packed<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::External > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::External > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::External > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::External > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::External > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::External > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::External > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::External > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; TIterator = seqan::ExtStringFwdConstIterator, seqan::External > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::MMap<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::MMap<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment > > >, seqan::PrefixSegment>; TIterator = seqan::Iter > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment > > >, seqan::PrefixSegment>::Segment(const seqan::Segment > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:72:7: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment > > >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment > > >, seqan::PrefixSegment>::Segment(const seqan::Segment > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > > >, seqan::PrefixSegment>; TIterator = seqan::Iter > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment > > >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator > > >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::ConcatVirtual<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment > > >, seqan::PrefixSegment>::Segment(const seqan::Segment > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment > > >, seqan::PrefixSegment>; TIterator = seqan::Iter > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment > > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Alloc<> > >, seqan::ConcatVirtual<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> > > >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ConcatenatorManyToOne, seqan::Alloc<> > > >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Alloc<> > >, seqan::ConcatVirtual<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> > > >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::PrefixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::PrefixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::PrefixSegment>::Segment(const seqan::Segment >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::PrefixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Packed<> >, seqan::PrefixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Packed<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Packed<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:356:33: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:357:32: required from 'bool seqan::_goDownString(seqan::Iter >, seqan::VSTree > >&, const TString&, TSize&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig; TSpec = seqan::EmptyEdges; TString = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges; TObject = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:411:15: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:74:5: required from 'void IndexFinderTest__FindFirstChar::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:72:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexEsa<> >; TSource = seqan::Index >, seqan::IndexEsa<> >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexEsa<> >; TValue2 = seqan::Index >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexEsa<> >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexEsa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexEsa<> >& seqan::Index >, seqan::IndexEsa<> >::operator=(const seqan::Index >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index >, seqan::IndexEsa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexSa<> >; TSource = seqan::Index >, seqan::IndexSa<> >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexSa<> >; TValue2 = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexSa<> >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexSa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexSa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexSa<> >, const seqan::Tag >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexSa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexSa<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::IndexSa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexSa<> >& seqan::Index >, seqan::IndexSa<> >::operator=(const seqan::Index >, seqan::IndexSa<> >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:88:5: note: because 'seqan::Index >, seqan::IndexSa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 88 | Index(Index const & other) : | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_rank_dictionary.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_shapes.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:208:46: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDna() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:52:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Packed<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Packed<> >, seqan::Packed<> >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Packed<> >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Packed<> >, seqan::Packed<> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::Packed<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Packed<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Packed<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:216:52: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Packed<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Packed<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::External > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::External > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; TIterator = seqan::ExtStringFwdConstIterator, seqan::External > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::External > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::External > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::External > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::External > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::External > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::External > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::External > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::External > >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::External > >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::External >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:217:54: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::External > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::External > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::External > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::External > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::MMap<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::MMap<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index, seqan::MMap<> >, seqan::Owner > >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:105:64: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::MMap<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::MMap<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:218:50: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::MMap<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::MMap<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 16%] Linking CXX executable ../../bin/test_index_shapes cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_shapes.dir/test_index_shapes.cpp.o -o ../../bin/test_index_shapes -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:100:104: required from 'void seqan::crossSameIndex(TText1&, TText2&) [with TIndexSpec = seqan::IndexEsa<>; TText1 = seqan::StringSet, seqan::Alloc<> > >; TText2 = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:191:32: required from 'void seqan::crossStringsDna() [with TIndexSpec = seqan::IndexEsa<>; TStringSpec1 = seqan::Alloc<>; TStringSpec2 = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:215:51: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaStrings() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_shapes 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend.internal". Scanning dependencies of target test_index_crosscompare_char make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [7]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [7]]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:82:9: required from 'void IndexFinderTest__DefaultFinder::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:78:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PostorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >; TTraits = seqan::PostorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:73:15: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:88:65: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment >, seqan::InfixSegment>; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >, seqan::IndexEsa<> >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:65:49: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index > >, seqan::IndexEsa<> >; TIndex2 = seqan::Index > >, seqan::IndexWotd<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>; TText = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:129:45: required from 'void seqan::crossIndicesChar() [with TIndexSpec1 = seqan::IndexEsa<>; TIndexSpec2 = seqan::IndexWotd<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:196:47: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareChar() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:49:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:36: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: In member function 'seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; unsigned int m = 3; TPack = seqan::Tag]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Source<> >, seqan::Caster >, seqan::Sampler<3> >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 203 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Source<> >, seqan::Caster >, seqan::Sampler<3> >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 to object 'seqan::Tuple >::i' with size 3 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: In member function 'seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; unsigned int m = 3; TPack = seqan::Tag]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Source<> >, seqan::Caster >, seqan::Sampler<3> >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:182:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 182 | outRef->i2.i[skipped++] = *in; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe >, seqan::Source<> >, seqan::Caster >, seqan::Sampler<3> >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 to object 'seqan::Tuple >::i' with size 3 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:42: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_char.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:43: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_creation.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = Match >*; _Distance = long int; _Tp = Match >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, const seqan::Tag > >]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'Match >' changed in GCC 9.1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_vstree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ [ 16%] Linking CXX executable ../../bin/test_index_crosscompare_char cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_char.dir/test_index_crosscompare_char.cpp.o -o ../../bin/test_index_crosscompare_char -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_crosscompare_char 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend.internal". Scanning dependencies of target test_index_crosscompare_dna_dfi make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Building CXX object tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp [ 17%] Linking CXX executable ../../bin/test_index_fm_rank_dictionary cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_rank_dictionary.dir/test_index_fm_rank_dictionary.cpp.o -o ../../bin/test_index_fm_rank_dictionary -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_fm_rank_dictionary make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_drawing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_drawing.dir/depend.internal". Scanning dependencies of target test_index_drawing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/index/CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:229:53: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:229:53: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:70:9: required from 'void seqan::crossBottomUp(TIndex1&, TIndex2&) [with TIterSpec = seqan::TopDown >; TIndex1 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd<> >; TIndex2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexWotd > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:87:66: required from 'void seqan::crossIndex(TText&) [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >; TText = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:175:45: required from 'void seqan::crossIndicesDna() [with TIndexSpec1 = seqan::IndexWotd<>; TIndexSpec2 = seqan::IndexWotd >]' /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:229:53: required from 'void seqan::SEQAN_TEST_testIndexCrossCompareDnaDfi() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:53:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_crosscompare.h:40, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna_dfi.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 17%] Linking CXX executable ../../bin/test_index_vstree cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_vstree.dir/test_index_vstree.cpp.o -o ../../bin/test_index_vstree -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_vstree 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend.internal". Scanning dependencies of target test_index_fm_sparse_string make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/index/CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_crosscompare_dna.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Packed<> >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:67:15: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:67:15: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11: required from 'const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11: required from 'const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:69:21: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_drawing.h:101:18: required from 'void seqan::writeRecords(TFile&, seqan::Index >&, seqan::DotDrawing) [with TFile = std::__cxx11::basic_stringstream; TText = seqan::String >; TESASpec = void; seqan::DotDrawing = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:45:17: required from 'void SEQAN_TEST_test_index_drawing_esa_dot() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:80:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_drawing.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm_sparse_string.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 17%] Linking CXX executable ../../bin/test_index_crosscompare_dna_dfi cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna_dfi.dir/test_index_crosscompare_dna_dfi.cpp.o -o ../../bin/test_index_crosscompare_dna_dfi -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_crosscompare_dna_dfi make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm.dir/depend.internal". Scanning dependencies of target test_index_fm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/index/CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp [ 17%] Linking CXX executable ../../bin/test_index_fm_sparse_string cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm_sparse_string.dir/test_index_fm_sparse_string.cpp.o -o ../../bin/test_index_fm_sparse_string -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_base.dir/depend.internal". Scanning dependencies of target test_index_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/index/CMakeFiles/test_index_base.dir/test_index_base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_index_base.dir/test_index_base.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp [ 17%] Linking CXX executable ../../bin/test_index_drawing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_drawing.dir/test_index_drawing.cpp.o -o ../../bin/test_index_drawing -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_drawing 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_set /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/test_journaled_set.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/test_journaled_set.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend.internal". Scanning dependencies of target test_journaled_set make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/journaled_set/CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp [ 17%] Linking CXX executable ../../bin/test_index_creation cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_creation.dir/test_index_creation.cpp.o -o ../../bin/test_index_creation -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_creation 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/depend.internal". Scanning dependencies of target test_journaled_string_tree_find make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 17%] Linking CXX executable ../../bin/test_index_crosscompare_dna cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_crosscompare_dna.dir/test_index_crosscompare_dna.cpp.o -o ../../bin/test_index_crosscompare_dna -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_crosscompare_dna 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/depend.internal". Scanning dependencies of target test_journaled_string_tree_traverser make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:42, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:42, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:288:5: required from 'void SEQAN_TEST_test_journaled_set_assign_value() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:288:5: required from 'void SEQAN_TEST_test_journaled_set_assign_value() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::String, seqan::SortedArray> >; T2 = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.h:288:5: required from 'void SEQAN_TEST_test_journaled_set_assign_value() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_set/test_journaled_set.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = long unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = long unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:507:17: required from 'void seqan::impl::insert(const seqan::Iter >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = char; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:164:15: required from 'static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:82:57: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode, seqan::Alloc<> > > >&)' first required here 830 | auto child = *parentPtr; | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:79, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h: In instantiation of 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:50:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 50 | class TraverserImpl > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:101:20: note: synthesized method 'seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >::TraverserImpl(const seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >&)' first required here 101 | TTraverser travCopy(traverser); | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionReference(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:67:28: required from 'void TestHelperHitCollector_::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 968 | auto tmp = impl::baseNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:67:28: required from 'void TestHelperHitCollector_::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 999 | auto tmp = impl::activeNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:79, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h: In instantiation of 'seqan::TraverserImpl >::TraverserImpl(seqan::TraverserImpl >&&, typename seqan::EnableIf >::Type*) [with TOtherJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::EnableIf >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:119:20: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:134:65: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 134 | _needInitialization(std::move(other._needInitialization)) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16: required from 'void seqan::impl::insert(const seqan::Iter >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = char; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:164:15: required from 'static TJst JstMockGenerator::_createComplexJst() [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:82:57: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from 'bool seqan::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from 'void seqan::init(seqan::JstBuffer_&, TJst&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 328 | f.setIt = jSetSplitter[jobId]; | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = long unsigned int; seqan::SelectValidProxy = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38: required from 'bool seqan::impl::createBranch(seqan::TraverserImpl >&, TTraversalNode&, TTraversalNode&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35: required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 528 | auto tmp1 = node.coverage; | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16: required from 'seqan::String >::String(const seqan::String >&) [with TValue = seqan::DeltaMapEntry; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionReference(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:357:36: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 968 | auto tmp = impl::baseNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:357:36: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 999 | auto tmp = impl::activeNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19: required from 'void seqan::appendValue(seqan::String >&, TValue&&, seqan::Tag) [with TTargetValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; long unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16: required from 'void seqan::impl::pushNode(seqan::TraverserImpl >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = TestHelperHitCollector_, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:95:9: required from 'void _testFindJst(seqan::Pattern&, TSize, TSize) [with TNeedle = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.h:119:21: required from 'void SEQAN_TEST_test_journaled_string_tree_find_horspool() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_find.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode, seqan::Alloc<> > > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:288:16: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_at_end() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode, seqan::Alloc<> > > >&)' first required here 830 | auto child = *parentPtr; | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: required from 'typename seqan::Fibre, const seqan::Tag >::Type& seqan::getFibre(seqan::Index&, FibreText) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; typename seqan::Fibre, const seqan::Tag >::Type = seqan::String, seqan::Packed<> >; seqan::FibreText = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19: required from 'void seqan::clear(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:107:10: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:43, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:37: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = long unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = long unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = seqan::String >; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:121:15: required from 'static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:65:60: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Packed<> >, seqan::Tag >; TValue = seqan::String, seqan::Packed<> >; typename seqan::Value::Type = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::String, seqan::Packed<> >; TValue2 = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::String, seqan::Packed<> >; typename seqan::Reference > >::Type = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_base.h:786:21: required from 'typename seqan::Fibre, const seqan::Tag >::Type& seqan::getFibre(seqan::Index&, FibreText) [with TText = seqan::String, seqan::Packed<> >; TSpec = seqan::FMIndex<>; typename seqan::Fibre, const seqan::Tag >::Type = seqan::String, seqan::Packed<> >; seqan::FibreText = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:288:19: required from 'void seqan::clear(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:107:10: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:43, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from 'bool seqan::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from 'void seqan::init(seqan::JstBuffer_&, TJst&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:353:9: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 328 | f.setIt = jSetSplitter[jobId]; | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = long unsigned int; seqan::SelectValidProxy = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38: required from 'bool seqan::impl::createBranch(seqan::TraverserImpl >&, TTraversalNode&, TTraversalNode&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35: required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = int; TObserver = std::tuple<>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:506:12: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = int]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:288:16: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_at_end() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:50:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 528 | auto tmp1 = node.coverage; | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = seqan::String >; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_mock.h:121:15: required from 'static TJst JstMockGenerator::_createSimpleJst() [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:65:60: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19: required from 'void seqan::appendValue(seqan::String >&, TValue&&, seqan::Tag) [with TTargetValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; long unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16: required from 'void seqan::impl::pushNode(seqan::TraverserImpl >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TObserver = std::tuple<>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple<>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:353:9: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_basic_traversal() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode, seqan::Alloc<> > > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.h:43, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16: required from 'seqan::String >::String(const seqan::String >&) [with TValue = seqan::DeltaMapEntry; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7: required from 'void SEQAN_TEST_test_journaled_string_tree_traverser_constructor() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree_traverser.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Packed<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = SmallWTFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = PrefixLVFMIndexConfig<>]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:714:20: required from 'void FibreTest::setUp() [with TIndex = seqan::Index >, seqan::FMIndex > >; TFibreTag = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:709:10: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 17%] Linking CXX executable ../../bin/test_journaled_set cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_set.dir/test_journaled_set.cpp.o -o ../../bin/test_journaled_set -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_journaled_set make -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Alloc<> > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ Scanning dependencies of target test_delta_map make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String, seqan::Packed<> >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index, seqan::Packed<> >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index > >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:469:23: required from 'bool seqan::indexCreate(seqan::Index >&) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:103:16: required from 'void IndexTest__OpenSave::runTest() [with SEQAN_TParam = seqan::Index >, seqan::FMIndex<> >]' /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:101:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.h:114:5: required from 'void SEQAN_TEST_test_delta_map_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16: required from 'void seqan::impl::insert(const seqan::Iter >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap >; TDeltaPos = int; TDeltaValue = seqan::SimpleType; TCoverage = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = TestDeltaMapConfig; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = seqan::SimpleType; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.h:108:11: required from 'void SEQAN_TEST_test_delta_map_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_store.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16: required from 'seqan::String >::String(const seqan::String >&) [with TValue = seqan::DeltaMapEntry; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7: required from 'void SEQAN_TEST_test_delta_map_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:68:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_delta_map.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_finder.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ [ 18%] Linking CXX executable ../../bin/test_journaled_string_tree_traverser cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_traverser.dir/test_journaled_string_tree_traverser.cpp.o -o ../../bin/test_journaled_string_tree_traverser -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_journaled_string_tree_traverser 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/depend.internal". Scanning dependencies of target test_journaled_string_tree make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp [ 18%] Linking CXX executable ../../bin/test_journaled_string_tree_find cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree_find.dir/test_journaled_string_tree_find.cpp.o -o ../../bin/test_journaled_string_tree_find -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_journaled_string_tree_find 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend.internal". Scanning dependencies of target test_basic_observable make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp [ 18%] Linking CXX executable ../../bin/test_index_bifm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_bifm.dir/test_index_bifm.cpp.o -o ../../bin/test_index_bifm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_index_bifm make -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/map /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/test_map.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/test_map.dir/depend.internal". Scanning dependencies of target test_map make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/map/CMakeFiles/test_map.dir/test_map.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_map.dir/test_map.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/map/test_map.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = long unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = long unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:150:5: required from 'void SEQAN_TEST_test_journaled_string_tree_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:506:16: required from 'void seqan::impl::insert(const seqan::Iter >&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TTag&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = char; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = char; TIds = seqan::String >; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:142:11: required from 'void SEQAN_TEST_test_journaled_string_tree_insert() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagExact_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_alloc.h:123:16: required from 'seqan::String >::String(const seqan::String >&) [with TValue = seqan::DeltaMapEntry; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:110:7: required from 'void SEQAN_TEST_test_journaled_string_tree_host() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_journaled_string_tree.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX executable ../../bin/test_delta_map cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_delta_map.dir/test_delta_map.cpp.o -o ../../bin/test_delta_map -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_delta_map make -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/misc /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/test_misc.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/test_misc.dir/depend.internal". Scanning dependencies of target test_misc make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/misc/CMakeFiles/test_misc.dir/test_misc.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_misc.dir/test_misc.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:48, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:46, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:45, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.h:41, from /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree/test_basic_observable.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 18%] Linking CXX executable ../../bin/test_index_finder cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_finder.dir/test_index_finder.cpp.o -o ../../bin/test_index_finder -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = double]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = double]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = int; TCargo = double; TValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:660:18: required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_QueryAtBoundary() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:108:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2) [with TValue = int; TCargo = int; TValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:460:22: required from 'void seqan::IntervalTreeTest_IntervalTree() [with TValue = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:669:39: required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_IntervalTree__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1441 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1453 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1475 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = seqan::Graph > >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TInterval = seqan::IntervalAndCargo]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16: required from 'void seqan::addInterval(seqan::IntervalTree&, TInterval) [with TValue = int; TCargo = int; TInterval = seqan::IntervalAndCargo]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:613:20: required from 'void seqan::IntervalTreeTest_AddInterval() [with TValue = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:687:38: required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_AddInterval__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:112:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1286:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1286 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1299:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1299 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1329:31: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1329 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1732:33: required from 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::IntervalTree&, TValue) [with TValue = int; TCargo = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:628:37: required from 'void seqan::IntervalTreeTest_AddInterval() [with TValue = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:687:38: required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_AddInterval__int() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:112:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ [ 18%] Linking CXX executable ../../bin/test_basic_observable cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_basic_observable.dir/test_basic_observable.cpp.o -o ../../bin/test_basic_observable -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_index_finder make -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/modifier /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/test_modifier.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/test_modifier.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target test_modifier make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/build [ 18%] Built target test_basic_observable make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = int]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = int; TCargo = int; TValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:285:22: required from 'void seqan::IntervalTreeTest_FindIntervalsIntervals() [with TValue = int; TConstructSpec = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc_interval_tree.h:723:64: required from 'void seqan::SEQAN_TEST_Interval_Tree__IntervalTreeTest_FindIntervalsIntervals__int_ComputeCenter() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:117:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ [ 18%] Building CXX object tests/modifier/CMakeFiles/test_modifier.dir/test_modifier.cpp.o In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/misc/test_misc.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_modifier.dir/test_modifier.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/depend.internal". Scanning dependencies of target test_modifier_cyclic_shape make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp In file included from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h: In instantiation of 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]': /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:52:13: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 52 | TModStr modStr(str, shape); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:78, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:214:53: note: initializing argument 1 of 'seqan::ModifiedString > >::ModifiedString(typename seqan::Parameter_::Type, const TCyclicShape&) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>; seqan::ModifiedString > >::TCyclicShape = seqan::CyclicShape > >]' 214 | ModifiedString(typename Parameter_::Type host, TCyclicShape const & shape) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:40: /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:119:30: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 119 | TInnerModifiedString modified(frag); | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:40: /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_cascade() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:108:5: required from here /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:215:30: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 215 | TInnerModifiedString inner(origInfix); | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:40: /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h: In instantiation of 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5: required from here /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:318:30: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 318 | TInnerModifiedString modified(origInfix); | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:40: /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:326:30: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 326 | TInnerModifiedString modified(origInfix); | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:42: /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h: In instantiation of 'void SEQAN_TEST_test_modified_string_padding_defect_2190() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:133:5: required from here /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h:203:54: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 203 | ModifiedString modString(seqInf); | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:215:25: required from 'seqan::ModifiedString > >::ModifiedString(typename seqan::Parameter_::Type, const TCyclicShape&) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>; seqan::ModifiedString > >::TCyclicShape = seqan::CyclicShape > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:52:13: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:128:32: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:129:32: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = const seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = const seqan::String >; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:175:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_alloc_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::Tag >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::Tag >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::Tag >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::Tag >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::ModifiedString >, seqan::Tag >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::Tag >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::ModifiedString >, seqan::Tag >; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:185:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_mod_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, 1> > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, 1> > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = const seqan::String >; TSpec = seqan::FixedShape<2, seqan::GappedShape >, 1>; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, 1> > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:56:21: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = const seqan::String >; TSpec = seqan::FixedShape<2, seqan::GappedShape >, 1>; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:208:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_fixed_alloc_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 1> >& seqan::CyclicShape >, 1> >::operator=(const seqan::CyclicShape >, 1> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 1> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 2; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TSpec = seqan::CyclicShape > >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:107:5: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_functions() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:387:15: required from 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = const char*; TContainer = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:530:12: required from 'void seqan::goEnd(seqan::ModifiedIterator > >&, TContainer&) [with THost = const char*; TSpec = seqan::GappedShape >; TContainer = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:441:10: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:57:22: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_interface.h:387:15: required from 'void seqan::goBegin(TIterator&, TContainer&) [with TIterator = const char*; TContainer = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:530:12: required from 'void seqan::goEnd(seqan::ModifiedIterator > >&, TContainer&) [with THost = const char*; TSpec = seqan::GappedShape >; TContainer = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:441:10: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:57:22: required from 'seqan::String::Type> test_iterator(TString&, const seqan::CyclicShape&) [with TString = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::GappedShape >; typename seqan::Value::Type = char]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:195:33: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_iterator_generic_infix_charstring() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:47:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::FixedShape<1, seqan::GappedShape >, 0>; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape >, 0> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:89:5: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 0> >& seqan::CyclicShape >, 0> >::operator=(const seqan::CyclicShape >, 0> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 0> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::FixedShape<1, seqan::GappedShape >, 0>; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TSpec = seqan::CyclicShape >, 0> >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape >, 0> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:89:5: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 0> >& seqan::CyclicShape >, 0> >::operator=(const seqan::CyclicShape >, 0> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 0> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString > >&, seqan::Tag) [with THost = const seqan::String >; TSpec = seqan::FixedShape<1, seqan::GappedShape >, 0>; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::ModCyclicShape >, 0> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:92:5: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 0> >& seqan::CyclicShape >, 0> >::operator=(const seqan::CyclicShape >, 0> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 0> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, 0> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = const seqan::String >; TSpec = seqan::FixedShape<1, seqan::GappedShape >, 0>; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, 0> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = const seqan::String >; TSpec = seqan::CyclicShape >, 0> >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::ModCyclicShape >, 0> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::ModCyclicShape >, 0> > > >; T2 = char [11]]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:92:5: required from 'void SEQAN_TEST_test_modifier_cyclic_shape_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:55:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 0> >& seqan::CyclicShape >, 0> >::operator=(const seqan::CyclicShape >, 0> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.h:39, from /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape/test_modifier_cyclic_shape.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 0> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 1; unsigned int RightOffset = 0; int P00 = 1; int P01 = 0; int P02 = 0; int P03 = 0; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedIterator >::ModifiedIterator(const THost&, const TFunctor&) [with THost = char*; TFunctor = CaesarChiffre]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:108:27: required from 'void SEQAN_TEST_test_modifier_view_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:94:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:124:27: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 124 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedIterator >::ModifiedIterator(const THost&, const TFunctor&) [with THost = seqan::Iter >, seqan::AdaptorIterator > >; TFunctor = CaesarChiffre]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:110:33: required from 'void SEQAN_TEST_test_modifier_view_iterator() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:94:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:124:27: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 124 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString >::ModifiedString(const TFunctor&) [with THost = seqan::String >; TFunctor = CaesarChiffre]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:155:56: required from 'void SEQAN_TEST_test_modifier_view_string_caesar_chiffre() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:96:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:159:27: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 159 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type, const TFunctor&) [with THost = seqan::String >; TFunctor = CaesarChiffre; typename seqan::Parameter_::Type = seqan::String >&]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:163:56: required from 'void SEQAN_TEST_test_modifier_view_string_caesar_chiffre() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:96:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:176:27: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 176 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString >::ModifiedString(THost_&&, const TFunctor&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::String >&; THost = seqan::ModifiedString >, seqan::ModView > >; TFunctor = CaesarChiffre; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:298:25: required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:214:27: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 214 | cargo(*this).func = functor; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'void seqan::assignModViewFunctor(seqan::ModifiedString >&, const TFunctor&) [with THost = seqan::ModifiedString >, seqan::ModView > >; TFunctor = CaesarChiffre]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:299:29: required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:396:20: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 396 | cargo(me).func = functor; | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'void seqan::assignModViewFunctor(seqan::ModifiedString >&, const TFunctor&) [with THost = seqan::String >; TFunctor = CaesarChiffre]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:300:29: required from 'void SEQAN_TEST_test_modifier_view_string_nested_modifier() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:100:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:396:20: warning: implicitly-declared 'constexpr CaesarChiffre& CaesarChiffre::operator=(const CaesarChiffre&)' is deprecated [-Wdeprecated-copy] 396 | cargo(me).func = functor; | ~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_view.h:41, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:41: /build/seqan2-2.4.0+dfsg/tests/modifier/helpers.h:48:5: note: because 'CaesarChiffre' has user-provided 'CaesarChiffre::CaesarChiffre(const CaesarChiffre&) [with TArgChar = char; TResultChar = char]' 48 | CaesarChiffre(CaesarChiffre const &other) : _delta(other._delta) {} | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:120:30: required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment> >; TSpec = void; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:216:30: required from 'void SEQAN_TEST_test_modifier_modified_string_cascade() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:108:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString >::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment >, seqan::InfixSegment>&; THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TFunctor = CaesarFunctor; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:335:30: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:198:58: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 198 | _host(std::forward(host)), tmp_value() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment >, seqan::InfixSegment>&; THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:446:30: required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h: In instantiation of 'seqan::ModifiedString >::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment >, seqan::InfixSegment>&; THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TFunctor = LowerFunctor; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:461:30: required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:198:58: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 198 | _host(std::forward(host)), tmp_value() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:106:25: required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:119:30: required from 'void SEQAN_TEST_test_modifier_modified_string_construct() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TFunctor = LowerFunctor; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:318:30: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string_padding.h:203:54: required from 'void SEQAN_TEST_test_modified_string_padding_defect_2190() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:133:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:216:27: required from 'void seqan::setCargo(seqan::ModifiedString >&, typename seqan::Parameter_::Type) [with THost = seqan::String >; TPositions = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:357:13: required from 'typename seqan::Infix > >::Type seqan::infix(seqan::ModifiedString >&, TPosBegin, TPosEnd) [with THost = seqan::String >; TPositions = seqan::String >; TPosBegin = int; TPosEnd = int; typename seqan::Infix > >::Type = seqan::ModifiedString >, seqan::ModPos >, seqan::InfixSegment> > >]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:371:9: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_pos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:116:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 18%] Linking CXX executable ../../bin/test_journaled_string_tree cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_journaled_string_tree.dir/test_journaled_string_tree.cpp.o -o ../../bin/test_journaled_string_tree -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::ModView]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:320:9: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_journaled_string_tree 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/depend.internal". [ 18%] Linking CXX executable ../../bin/test_map cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_map.dir/test_map.cpp.o -o ../../bin/test_map -lrt -lz -lbz2 Scanning dependencies of target test_multiple_translation_units make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Building CXX object tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_map make -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/test_parallel.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/test_parallel.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:205:36: required from 'typename seqan::Parameter_::Type seqan::cargo(const seqan::ModifiedString >&) [with THost = seqan::String >; TPositions = seqan::Segment >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_position.h:299:24: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TPositions = seqan::Segment >, seqan::InfixSegment>; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModPos >, seqan::InfixSegment> > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModPos >, seqan::InfixSegment> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::ModPos >, seqan::InfixSegment> > >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::ModPos >, seqan::InfixSegment> > >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:371:9: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_pos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:116:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target test_parallel make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/parallel/CMakeFiles/test_parallel.dir/test_parallel.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_parallel.dir/test_parallel.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/parallel/test_parallel.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:609:22: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::ModView; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::ModView]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:320:9: required from 'void SEQAN_TEST_test_modifier_modified_string_mod_view_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:114:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::ModView; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::ModView >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::ModView >, seqan::Tag >; T2 = char [3]]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier_string.h:447:9: required from 'void SEQAN_TEST_test_modifier_modified_string_reverse_segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:120:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/modifier/test_modifier.cpp:33: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 19%] Linking CXX executable ../../bin/test_modifier_cyclic_shape cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier_cyclic_shape.dir/test_modifier_cyclic_shape.cpp.o -o ../../bin/test_modifier_cyclic_shape -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_modifier_cyclic_shape 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/parse_lm /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/test_parse_lm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/test_parse_lm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/test_parse_lm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/test_parse_lm.dir/depend.internal". Scanning dependencies of target test_parse_lm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/parse_lm/CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 19%] Linking CXX executable ../../bin/test_misc cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_misc.dir/test_misc.cpp.o -o ../../bin/test_misc -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_misc make -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/pipe /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/test_pipe.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/test_pipe.dir/depend.internal". Scanning dependencies of target test_pipe make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/pipe/CMakeFiles/test_pipe.dir/test_pipe.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_pipe.dir/test_pipe.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/parse_lm.h:47, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.h:40, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/parse_lm.h:47, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.h:40, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/parse_lm/test_parse_lm.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 19%] Linking CXX executable ../../bin/test_modifier cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_modifier.dir/test_modifier.cpp.o -o ../../bin/test_modifier -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_modifier make -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/platform /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/test_platform.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/test_platform.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/test_platform.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/test_platform.dir/depend.internal". Scanning dependencies of target test_platform make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/platform/CMakeFiles/test_platform.dir/test_platform.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_platform.dir/test_platform.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/platform/test_platform.cpp [ 19%] Linking CXX executable ../../bin/test_parallel cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parallel.dir/test_parallel.cpp.o -o ../../bin/test_parallel -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_parallel make -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/random /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/test_random.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/test_random.dir/depend.internal". Scanning dependencies of target test_random make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/random/CMakeFiles/test_random.dir/test_random.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_random.dir/test_random.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/random/test_random.cpp [ 19%] Linking CXX executable ../../bin/test_parse_lm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_parse_lm.dir/test_parse_lm.cpp.o -o ../../bin/test_parse_lm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_parse_lm make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/realign /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/test_realign.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/test_realign.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/test_realign.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/test_realign.dir/depend.internal". Scanning dependencies of target test_realign make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Building CXX object tests/realign/CMakeFiles/test_realign.dir/test_realign.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_realign.dir/test_realign.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp [ 19%] Linking CXX executable ../../bin/test_platform cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_platform.dir/test_platform.cpp.o -o ../../bin/test_platform -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_platform 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend.internal". Scanning dependencies of target test_reduced_aminoacid make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp [ 20%] Building CXX object tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 20%] Linking CXX executable ../../bin/test_random cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_random.dir/test_random.cpp.o -o ../../bin/test_random -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_random 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/rna_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/test_rna_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/test_rna_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/test_rna_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/test_rna_io.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:19: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target test_rna_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/rna_io/CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:14: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:14: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:247:17: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:247:17: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:29: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:55: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:270:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:241:24: required from 'void _testReducedAminoAcidMurphy10ModIteratorsImpl(TModString&) [with TModString = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:273:50: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_moditerators() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:51:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::CompressedSA, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:322:29: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >, void, ReducedFMIndexConfig_>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::ModView, seqan::SimpleType > > > > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; T2 = char [28]]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; T2 = char [28]]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:304:5: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>; TIterator = seqan::ModifiedIterator*, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:41: In member function 'seqan::Pipe >& seqan::Pipe >::operator++() [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >; unsigned int m = 3; TPack = seqan::Tag]', inlined from 'void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet > >]' at /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:330:9: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:203:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 203 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/tests/pipe/test_pipe.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'void comparePipeStream(TPipe&, const TStrings&) [with TPipe = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Sampler<3> >; TStrings = seqan::StringSet > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 3 to object 'seqan::Tuple, 3, seqan::Tag >::i' with size 3 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::ModifiedString, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >; TSpec = seqan::Owner >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Source<> >, seqan::Caster > >, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple > >, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple > >, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple > >, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:607:15: required from 'void SEQAN_TEST_test_realign_tricky_insert_window_cuts() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:666:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = void; TConfig = ReducedFMIndexConfig_; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::ModView, seqan::SimpleType > > > > >, seqan::Owner > >; TSpec = seqan::FMIndex; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:313:17: required from 'void SEQAN_TEST_test_reduced_aminoacid_murphy10_modview_fmindex() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:52:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.h:46, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid/test_reduced_aminoacid.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:78:23: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:47, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:606:11: required from 'void SEQAN_TEST_test_realign_tricky_insert_window_cuts() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:666:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:81:16: required from 'void SEQAN_TEST_test_realign_one_read_no_gaps() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:653:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:45, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/realign/test_realign.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Connect_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Stockholm_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::DotBracket_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vienna_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ebpseq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:40, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bpseq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:55:28: required from 'void SEQAN_TEST_test_rna_io_read_connect() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:44:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 20%] Linking CXX executable ../../bin/test_pipe cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_pipe.dir/test_pipe.cpp.o -o ../../bin/test_pipe -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_pipe 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/roi_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/test_roi_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/test_roi_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/test_roi_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/test_roi_io.dir/depend.internal". Scanning dependencies of target test_roi_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/roi_io/CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {const seqan::RnaRecord&}]': /usr/include/c++/10/bits/stl_uninitialized.h:91:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]' /usr/include/c++/10/bits/stl_uninitialized.h:150:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*]' /usr/include/c++/10/bits/stl_uninitialized.h:325:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]' /usr/include/c++/10/bits/vector.tcc:751:34: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = std::vector::iterator]' /usr/include/c++/10/bits/stl_vector.h:1665:19: required from 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = std::vector::iterator]' /usr/include/c++/10/bits/stl_vector.h:1383:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:973:11: required from 'void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector&; TPosition = long unsigned int; TSeq = seqan::RnaRecord]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/adapt_stl_container.h:910:11: required from 'typename seqan::EnableIf::Type> >, seqan::Not::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const seqan::Tag&) [with TContainer = std::vector&; TSource = seqan::RnaRecord; TExpand = seqan::TagGenerous_; typename seqan::EnableIf::Type> >, seqan::Not::Type> > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11: required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector&; TSource = seqan::RnaRecord]' /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15: required from 'void seqan::readRecords(seqan::RnaStructContents&, seqan::FormattedFile, seqan::Tag, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:355:23: required from 'void SEQAN_TEST_test_rna_io_read_ebpseq() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h:119:7: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 119 | class RnaRecord | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:48, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /usr/include/c++/10/bits/alloc_traits.h:33, from /usr/include/c++/10/ext/alloc_traits.h:34, from /usr/include/c++/10/bits/basic_string.h:40, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:35: /usr/include/c++/10/bits/stl_construct.h:109:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(const seqan::RnaRecord&)' first required here 109 | { ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:36: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_fm.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:58, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h: In instantiation of 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = seqan::RnaRecord; _Args = {seqan::RnaRecord}]': /usr/include/c++/10/bits/stl_uninitialized.h:91:18: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = seqan::RnaRecord*; bool _TrivialValueTypes = false]' /usr/include/c++/10/bits/stl_uninitialized.h:150:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = seqan::RnaRecord*]' /usr/include/c++/10/bits/stl_uninitialized.h:325:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = seqan::RnaRecord*; _Tp = seqan::RnaRecord]' /usr/include/c++/10/bits/stl_uninitialized.h:333:41: required from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = seqan::RnaRecord*; _ForwardIterator = seqan::RnaRecord*; _Allocator = std::allocator]' /usr/include/c++/10/bits/vector.tcc:736:34: required from 'void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = const seqan::RnaRecord*; _Tp = seqan::RnaRecord; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::iterator = std::vector::iterator]' /usr/include/c++/10/bits/stl_vector.h:1665:19: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:973:11: required from 'void seqan::insert(T&&, TPosition, const TSeq&) [with T = std::vector&; TPosition = long unsigned int; TSeq = seqan::RnaRecord]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/adapt_stl_container.h:910:11: required from 'typename seqan::EnableIf::Type> >, seqan::Not::Type> > >, void>::Type seqan::append(TContainer&&, const TSource&, const seqan::Tag&) [with TContainer = std::vector&; TSource = seqan::RnaRecord; TExpand = seqan::TagGenerous_; typename seqan::EnableIf::Type> >, seqan::Not::Type> > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11: required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = std::vector&; TSource = seqan::RnaRecord]' /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_struct_file.h:315:15: required from 'void seqan::readRecords(seqan::RnaStructContents&, seqan::FormattedFile, seqan::Tag, TSpec>&, TSize) [with TSpec = void; TSize = unsigned int]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:355:23: required from 'void SEQAN_TEST_test_rna_io_read_ebpseq() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/rna_io/rna_record.h:119:7: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 119 | class RnaRecord | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/rna_io.h:48, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /usr/include/c++/10/bits/alloc_traits.h:33, from /usr/include/c++/10/ext/alloc_traits.h:34, from /usr/include/c++/10/bits/basic_string.h:40, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/ostream:38, from /usr/include/c++/10/iostream:39, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:150, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/rna_io/test_rna_io.cpp:35: /usr/include/c++/10/bits/stl_construct.h:109:7: note: synthesized method 'seqan::RnaRecord::RnaRecord(seqan::RnaRecord&&)' first required here 109 | { ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units/test_multiple_translation_units_2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:95:22: required from 'void SEQAN_TEST_test_roi_roi_file_read() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:215:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/tests/roi_io/test_roi_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 20%] Linking CXX executable ../../bin/test_multiple_translation_units cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units.cpp.o CMakeFiles/test_multiple_translation_units.dir/test_multiple_translation_units_2.cpp.o -o ../../bin/test_multiple_translation_units -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_multiple_translation_units make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/score /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/test_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/test_score.dir/depend.internal". Scanning dependencies of target test_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/score/CMakeFiles/test_score.dir/test_score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_score.dir/test_score.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/score/test_score.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:44, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: In member function 'seqan::Pipe, TPair, TLimitsString> >& seqan::Pipe, TPair, TLimitsString> >::operator++() [with TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; unsigned int m = 7; TPack = seqan::Tag; TPair = seqan::Pair >; TLimitsString = seqan::String >]', inlined from 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]' at /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1330:13: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_sampler.h:470:49: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 470 | outRef->i2.i[skipped++] = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h: In function 'bool seqan::append(seqan::Pool&, TSource&) [with TValue = seqan::Pair >, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple >, seqan::Tag >, int>, long unsigned int, seqan::File > > >; TSource = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >, seqan::Multi >, seqan::Pair >, seqan::String > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/tuple_base.h:141:46: note: at offset 7 to object 'seqan::Tuple >::i' with size 7 declared here 141 | typename StoredTupleValue_::Type i[SIZE]; | ^ [ 20%] Linking CXX executable ../../bin/test_roi_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_roi_io.dir/test_roi_io.cpp.o -o ../../bin/test_roi_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_roi_io make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_combination.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_combination.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_combination.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_combination.dir/depend.internal". Scanning dependencies of target test_seeds_combination make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/seeds/CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp [ 20%] Linking CXX executable ../../bin/test_index_fm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_fm.dir/test_index_fm.cpp.o -o ../../bin/test_index_fm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_index_fm make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_extension.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_extension.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_extension.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_extension.dir/depend.internal". Scanning dependencies of target test_seeds_extension make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/seeds/CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_combination.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 20%] Linking CXX executable ../../bin/test_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_score.dir/test_score.cpp.o -o ../../bin/test_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_score make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend.internal". Scanning dependencies of target test_seeds_seed_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_extension.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp [ 20%] Linking CXX executable ../../bin/test_realign cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_realign.dir/test_realign.cpp.o -o ../../bin/test_realign -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_helpers.h:42, from /build/seqan2-2.4.0+dfsg/tests/index/test_index_base.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_realign 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend.internal". Scanning dependencies of target test_seeds_global_chaining make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Building CXX object tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In function 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Packed<> >; TAlgSpec = seqan::Skew7]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:102:9: warning: '' is used uninitialized in this function [-Wuninitialized] 102 | data_iterator = TIterator(); | ^~~~~~~~~~~~~ [ 21%] Linking CXX executable ../../bin/test_seeds_combination cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_combination.dir/test_seeds_combination.cpp.o -o ../../bin/test_seeds_combination -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_combination 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend.internal". Scanning dependencies of target test_seeds_seed_chained make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_base.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_global_chaining.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 21%] Linking CXX executable ../../bin/test_seeds_seed_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_base.dir/test_seeds_seed_base.cpp.o -o ../../bin/test_seeds_seed_base -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_chained.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_seed_base make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend.internal". Scanning dependencies of target test_seeds_seed_diagonal make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp [ 21%] Linking CXX executable ../../bin/test_seeds_extension cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_extension.dir/test_seeds_extension.cpp.o -o ../../bin/test_seeds_extension -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_extension make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend.internal". Scanning dependencies of target test_seeds_seed_set_unordered make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp [ 21%] Linking CXX executable ../../bin/test_reduced_aminoacid cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_reduced_aminoacid.dir/test_reduced_aminoacid.cpp.o -o ../../bin/test_reduced_aminoacid -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_reduced_aminoacid 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend.internal". Scanning dependencies of target test_seeds_seed_set_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp [ 21%] Linking CXX executable ../../bin/test_seeds_global_chaining cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_global_chaining.dir/test_seeds_global_chaining.cpp.o -o ../../bin/test_seeds_global_chaining -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_global_chaining 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/depend.internal". Scanning dependencies of target test_seeds_align_banded_chain_impl make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp [ 21%] Linking CXX executable ../../bin/test_seeds_seed_chained cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_chained.dir/test_seeds_seed_chained.cpp.o -o ../../bin/test_seeds_seed_chained -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_seed_chained 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/depend.internal". Scanning dependencies of target test_seeds_banded_chain_alignment_interface make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_diagonal.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 21%] Linking CXX executable ../../bin/test_rna_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_rna_io.dir/test_rna_io.cpp.o -o ../../bin/test_rna_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_rna_io 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seq_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/test_seq_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/test_seq_io.dir/depend.internal". Scanning dependencies of target test_seq_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/seq_io/CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_unordered.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_seeds_seed_set_base.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 21%] Linking CXX executable ../../bin/test_seeds_seed_diagonal cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_diagonal.dir/test_seeds_seed_diagonal.cpp.o -o ../../bin/test_seeds_seed_diagonal -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_seed_diagonal make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_stringset_v2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_stringset_v2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_stringset_v2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_stringset_v2.dir/depend.internal". Scanning dependencies of target test_stringset_v2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/sequence/CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 21%] Linking CXX executable ../../bin/test_index_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_index_base.dir/test_index_base.cpp.o -o ../../bin/test_index_base -lrt -lz -lbz2 [ 21%] Linking CXX executable ../../bin/test_seeds_seed_set_unordered cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_unordered.dir/test_seeds_seed_set_unordered.cpp.o -o ../../bin/test_seeds_seed_set_unordered -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_seeds_seed_set_unordered make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence_v2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence_v2.dir/depend.internal". Scanning dependencies of target test_sequence_v2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/sequence/CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_index_base make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence.dir/depend.internal". Scanning dependencies of target test_sequence make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Building CXX object tests/sequence/CMakeFiles/test_sequence.dir/test_sequence.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_sequence.dir/test_sequence.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1191:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1191 | Test_Assignments_Combinatoric(str1, str5, Exact()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1192:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1192 | Test_Assignments_Combinatoric(str1, str5, Generous()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1193:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1193 | Test_Assignments_Combinatoric(str1, str5, Limit()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1195:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1195 | Test_Assignments_Combinatoric(str1, str5, Exact(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1196:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1196 | Test_Assignments_Combinatoric(str1, str5, Generous(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1197:34: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1197 | Test_Assignments_Combinatoric(str1, str5, Limit(), 3); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1089:62: note: initializing argument 2 of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = long unsigned int]' 1089 | void Test_Assignments_Combinatoric(TTarget & target, TSource source, Tag tag, size_t limit = ~0) | ~~~~~~~~^~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:792:32: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 792 | Infix >::Type infix_2(infix_1); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:866:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 866 | Suffix >::Type suffix_2(suffix_1); | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:45: /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h: In instantiation of 'void SEQAN_TEST_Infix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:103:5: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:51:32: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 51 | Infix >::Type infix_2(infix_1); | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:45: /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h: In instantiation of 'void SEQAN_TEST_Suffix() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:104:5: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:160:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 160 | Suffix >::Type suffix_2(suffix_1); | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagExact_; size_t = long unsigned int]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1191:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1097 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_; size_t = long unsigned int]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1192:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1097 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:42: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h: In instantiation of 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = seqan::Segment >, seqan::InfixSegment>; TExpand = seqan::TagLimit_; size_t = long unsigned int]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1193:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1097:19: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1097 | TSource const source_const(source); | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/seq_io/test_write_bam.h:51:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:256:5: required from 'void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/seq_io/test_read_bam.h:53:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seq_io/test_seq_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22: required from 'void StringSetTestCommon__Iter::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:815:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:888:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23: required from 'void StringSetTestCommon__Begin::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22: required from 'void StringSetTestCommon__Iter::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23: required from 'void StringSetTestCommon__Begin::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetIter(TStringSet&) [with TStringSet = const seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1566:22: required from 'void StringSetTestCommon__Iter::runTest() [with SEQAN_TParam = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1558:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1516:22: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 1516 | SEQAN_ASSERT(TString(*iterator) == "AAAA"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1537:22: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 1537 | SEQAN_ASSERT(TString(*iterator) == "TTTT"); | ^~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h: In instantiation of 'void testStringSetBegin(TStringSet&) [with TStringSet = const seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:887:23: required from 'void StringSetTestCommon__Begin::runTest() [with SEQAN_TParam = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:879:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:855:18: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 855 | SEQAN_ASSERT(TString(*begin(stringSet)) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:856:18: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 856 | SEQAN_ASSERT(TString(*begin(stringSet, Standard())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:857:18: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 857 | SEQAN_ASSERT(TString(*begin(stringSet, Rooted())) == str); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:815:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:817:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:820:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:821:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:888:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:890:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:893:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:894:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_segment.h:256:5: required from 'void SEQAN_TEST_ticket317() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:105:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:888:5: required from 'void SEQAN_TEST_Segment() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:93:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::__cxx11::list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::__cxx11::list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::__cxx11::list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = char; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1109:9: required from 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = char; TExpand = seqan::TagExact_; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1200:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = char; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1109:9: required from 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = char; TExpand = seqan::TagExact_; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1200:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = char; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment; TIterator = char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment; typename seqan::Iterator >::Type = seqan::Iter, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = char; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:946:71: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment; T2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1109:9: required from 'void Test_Assignments_Combinatoric(TTarget&, TSource, seqan::Tag, size_t) [with TTarget = seqan::String >; TSource = char; TExpand = seqan::TagExact_; size_t = long unsigned int]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string.h:1200:34: required from 'void SEQAN_TEST_Combinatoric() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:91:2: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = char]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::forward_list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = std::forward_list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::forward_list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = std::forward_list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::forward_list]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = std::forward_list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::deque]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = std::deque]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::deque]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = std::deque]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::deque]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = std::deque]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const seqan::String >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const seqan::String >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::String, TStringSpec>&, const seqan::StringSet&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String, seqan::Packed<> >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Packed<> >; TString2 = seqan::String, seqan::Packed<> >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = std::vector]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = std::vector]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = std::vector]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = std::vector]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = std::vector]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = std::vector]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = char [5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = char (&)[5]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16: required from 'void StringSetTestCommon__SuffixOnValue::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = char [5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = char (&)[5]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16: required from 'void StringSetTestCommon__SuffixOnValue::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = seqan::String, seqan::Packed<> >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = seqan::String, seqan::Packed<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Packed<> >, seqan::Alloc<> >; TValue = const char (&)[5]; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const char (&)[5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Packed<> >; TString2 = char [5]; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >&; TSource = char (&)[5]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2259:16: required from 'void StringSetTestCommon__SuffixOnValue::runTest() [with SEQAN_TParam = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:2249:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String >, seqan::Alloc<> >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String >, seqan::Alloc<> >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1012:35: required from 'void SEQAN_TEST_test_banded_chain_alignment_issue_1020() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1109:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = const seqan::String >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = const seqan::String >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const seqan::String >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = char; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = const seqan::String >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String >*; TParam = const seqan::String >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = const seqan::String >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String >; TString2 = seqan::String >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet >, seqan::Owner<> >&; TSource = seqan::String >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = short int; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::String, seqan::Packed<> >*; TParam = const seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Packed<> >, seqan::Alloc<> >; TValue = const seqan::String, seqan::Packed<> >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::String, seqan::Packed<> >; TTargetSpec = seqan::Alloc<>; TValue = const seqan::String, seqan::Packed<> >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::String, seqan::Packed<> >; TString2 = seqan::String, seqan::Packed<> >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >&; TSource = seqan::String, seqan::Packed<> >&]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1826:16: required from 'void testStringSetValue(TStringSet&) [with TStringSet = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1898:23: required from 'void StringSetTestCommon__Value::runTest() [with SEQAN_TParam = seqan::StringSet, seqan::Packed<> >, seqan::Owner<> >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:1893:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::String, seqan::Packed<> >::String(const seqan::String, seqan::Packed<> >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_string_set.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_stringset_v2.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String, seqan::Packed<> >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = seqan::SimpleType; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::SeedSet >, seqan::Tag >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:221:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::SeedSet >, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = true; bool TLastColumn = true; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:68:37: required from 'void testBandedChainAlignmentEmptyChain(const TGapCosts&) [with TGapCosts = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1020:39: required from 'void SEQAN_TEST_test_banded_chain_alignment_empty_set_linear() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:1097:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_align_banded_chain_impl.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ [ 22%] Linking CXX executable ../../bin/test_seeds_seed_set_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_seed_set_base.dir/test_seeds_seed_set_base.cpp.o -o ../../bin/test_seeds_seed_set_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] Built target test_seeds_seed_set_base 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence_journaled /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend.internal". Scanning dependencies of target test_sequence_journaled make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] Building CXX object tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceValue(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1810:22: required from 'void StringTestCommon__Value::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1805:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1769:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1769 | ref = 'G'; | ~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::String, TStringSpec>&, const seqan::StringSet&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::String, TStringSpec>&, const seqan::StringSet&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceFront(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1393:22: required from 'void StringTestCommon__Front::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1388:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1371:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1371 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h: In instantiation of 'void testSequenceBack(TString&) [with TString = seqan::String >]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1084:21: required from 'void StringTestCommon__Back::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1079:1: required from here /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1062:9: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 1062 | val = 'A'; | ~~~~^~~~~ /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::SuffixSegment>; TSequenceV = seqan::Segment >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = char; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:785:15: required from 'void testSequenceOperatorAssign(TString&) [with TString = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:795:31: required from 'void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:790:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = CountingChar; TSource = CountingChar; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:702:11: required from 'void seqan::assignValue(T&, TPos, const TValue&) [with T = std::__cxx11::list; TValue = CountingChar; TPos = int]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:937:16: required from 'void testSequenceAssignValue(TString&) [with TString = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:946:28: required from 'void StringTestCommon__AssignValue::runTest() [with SEQAN_TParam = std::__cxx11::list]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:941:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::__cxx11::basic_stringstream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::__cxx11::basic_stringstream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:70:14: required from 'void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:1179:30: required from 'void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [1]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [1]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1671:11: required from 'void testSequenceReserve(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1704:24: required from 'void StringTestCommon__Reserve::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1699:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [11]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [11]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1561:11: required from 'void testSequenceLength(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1570:23: required from 'void StringTestCommon__Length::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1565:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [2]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [2]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1516:15: required from 'void testSequenceIter(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1543:21: required from 'void StringTestCommon__Iter::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1538:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [5]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [5]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1528:15: required from 'void testSequenceIter(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1543:21: required from 'void StringTestCommon__Iter::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1538:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [13]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [13]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1337:15: required from 'void testSequenceEraseBack(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1356:26: required from 'void StringTestCommon__EraseBack::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1351:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [12]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [12]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1339:15: required from 'void testSequenceEraseBack(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1356:26: required from 'void StringTestCommon__EraseBack::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1351:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::append(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:903:11: required from 'void seqan::append(TTarget&&, const TSource&) [with TTarget = seqan::String >&; TSource = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:964:15: required from 'void testSequenceAppend(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1008:23: required from 'void StringTestCommon__Append::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1003:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2098:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2098 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [25]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [25]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:998:15: required from 'void testSequenceAppend(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1008:23: required from 'void StringTestCommon__Append::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:1003:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [3]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [3]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:935:11: required from 'void testSequenceAssignValue(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:946:28: required from 'void StringTestCommon__AssignValue::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:941:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [6]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [6]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:905:15: required from 'void testSequenceReverse(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:922:24: required from 'void StringTestCommon__Reverse::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:917:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = seqan::String >; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:983:11: required from 'void seqan::assign(seqan::String&, TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:774:15: required from 'void testSequenceOperatorAssign(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:795:31: required from 'void StringTestCommon__OperatorAssign::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:790:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:43, from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h: In instantiation of 'void seqan::assign(seqan::String >&, const TSource&, seqan::Tag) [with TValue = CountingChar; TConfig = seqan::ExternalConfigLarge<>; TSource = char [4]; TExpand = seqan::TagGenerous_]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:992:11: required from 'void seqan::assign(seqan::String&, const TSource&) [with TTargetValue = CountingChar; TTargetSpec = seqan::External<>; TSource = char [4]]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:405:15: required from 'void testSequenceLessEqual(TString&) [with TString = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:424:26: required from 'void StringTestCommon__LessEqualOperator::runTest() [with SEQAN_TParam = seqan::String >]' /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:419:1: required from here /build/seqan2-2.4.0+dfsg/include/seqan/file/string_external.h:2171:24: warning: implicitly-declared 'constexpr CountingChar& CountingChar::operator=(const CountingChar&)' is deprecated [-Wdeprecated-copy] 2171 | *it_target = *it_source; | ~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence_v2.cpp:40: /build/seqan2-2.4.0+dfsg/tests/sequence/test_sequence.h:69:5: note: because 'CountingChar' has user-provided 'CountingChar::CountingChar(const CountingChar&)' 69 | CountingChar(CountingChar const & other) : value(other.value) | ^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::__cxx11::basic_stringstream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::__cxx11::basic_stringstream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:70:14: required from 'void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:1179:30: required from 'void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::__cxx11::basic_stringstream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::__cxx11::basic_stringstream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:70:14: required from 'void testJournaledStringAssign(const TStringJournalSpec&) [with TStringJournalSpec = seqan::SortedArray]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.h:1179:30: required from 'void SEQAN_TEST_test_sequence_journaled_sorted_array_assign() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/sequence_journaled/test_sequence_journaled.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:419:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::String, TStringSpec>&, const seqan::StringSet&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSize = unsigned int; TFragmentSpec = seqan::ExactFragment<>; TStringSpec = seqan::Alloc<>; TSequence = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:1950:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_fragments_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2526:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:123:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_align_linear_global_two_scores() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2487:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:270:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Gaps&, seqan::Gaps&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequenceH = seqan::String >; TGapSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapSpecV = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:668:42: required from 'void SEQAN_TEST_test_banded_chain_alignment_gaps_linear_global_two_score() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:2500:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/seeds/test_banded_chain_alignment_interface.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 22%] Linking CXX executable ../../bin/test_sequence_journaled cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_journaled.dir/test_sequence_journaled.cpp.o -o ../../bin/test_sequence_journaled -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/simd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/test_simd_vector.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/test_simd_vector.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/test_simd_vector.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/test_simd_vector.dir/depend.internal". Scanning dependencies of target test_simd_vector make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] Building CXX object tests/simd/CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/simd/test_simd_vector.cpp [ 23%] Linking CXX executable ../../bin/test_simd_vector cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simd_vector.dir/test_simd_vector.cpp.o -o ../../bin/test_simd_vector -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/simple_intervals_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/depend.internal". Scanning dependencies of target test_simple_intervals_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/simple_intervals_io/test_simple_intervals_io.cpp [ 23%] Linking CXX executable ../../bin/test_seq_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seq_io.dir/test_seq_io.cpp.o -o ../../bin/test_seq_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_seq_io make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/statistics /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/test_statistics.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/test_statistics.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/test_statistics.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/test_statistics.dir/depend.internal". Scanning dependencies of target test_statistics make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/statistics/CMakeFiles/test_statistics.dir/test_statistics.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_statistics.dir/test_statistics.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp [ 23%] Linking CXX executable ../../bin/test_simple_intervals_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_simple_intervals_io.dir/test_simple_intervals_io.cpp.o -o ../../bin/test_simple_intervals_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_simple_intervals_io make -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/test_store.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/test_store.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/test_store.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/test_store.dir/depend.internal". Scanning dependencies of target test_store make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/store/CMakeFiles/test_store.dir/test_store.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_store.dir/test_store.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 23%] Linking CXX executable ../../bin/test_sequence cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence.dir/test_sequence.cpp.o -o ../../bin/test_sequence -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_sequence make -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/stream /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/test_stream.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/test_stream.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/test_stream.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/test_stream.dir/depend.internal". Scanning dependencies of target test_stream make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/stream/CMakeFiles/test_stream.dir/test_stream.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_stream.dir/test_stream.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/stream/test_stream.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_::initialize(seqan::WuManberImpl_::TPattern&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; int Q = 2; seqan::WuManberImpl_::TPattern = seqan::Pattern, seqan::Alloc<> > >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:399:57: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Tag; TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type*) [with TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&; TNeedle = seqan::StringSet, seqan::Alloc<> > >; typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56: required from 'void seqan::_numOccurrences(TFloat&, seqan::String&, seqan::StringSet >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24: required from 'TFloat seqan::zscore(seqan::StringSet, seqan::StringSet&, seqan::MarkovModel, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TSpec = seqan::Tag; TDnaSequence = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21: required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 187 | for (pit = begin(needle(me)); pit != pit_end; ++pit) | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 216 | pit = begin(needle(me)); | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_::initialize(seqan::WuManberImpl_::TPattern&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; int Q = 3; seqan::WuManberImpl_::TPattern = seqan::Pattern, seqan::Alloc<> > >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:400:62: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Tag; TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type*) [with TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&; TNeedle = seqan::StringSet, seqan::Alloc<> > >; typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56: required from 'void seqan::_numOccurrences(TFloat&, seqan::String&, seqan::StringSet >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24: required from 'TFloat seqan::zscore(seqan::StringSet, seqan::StringSet&, seqan::MarkovModel, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TSpec = seqan::Tag; TDnaSequence = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21: required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 187 | for (pit = begin(needle(me)); pit != pit_end; ++pit) | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 216 | pit = begin(needle(me)); | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h: In instantiation of 'static void seqan::WuManberImpl_::initialize(seqan::WuManberImpl_::TPattern&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; int Q = 1; seqan::WuManberImpl_::TPattern = seqan::Pattern, seqan::Alloc<> > >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:401:47: required from 'void seqan::_reinitPattern(seqan::Pattern >&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:255:19: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::Tag; TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:97:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type*) [with TNeedle2 = seqan::StringSet, seqan::Alloc<> > >&; TNeedle = seqan::StringSet, seqan::Alloc<> > >; typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:103:56: required from 'void seqan::_numOccurrences(TFloat&, seqan::String&, seqan::StringSet >&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TAlphabet = seqan::SimpleType]' /build/seqan2-2.4.0+dfsg/include/seqan/statistics/statistics_base.h:356:24: required from 'TFloat seqan::zscore(seqan::StringSet, seqan::StringSet&, seqan::MarkovModel, TFloat, TSpec>&, const TAlgorithm&) [with TAlgorithm = seqan::Tag; TFloat = double; TSpec = seqan::Tag; TDnaSequence = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics_base.h:183:21: required from 'void SEQAN_TEST_test_statistics_statistics() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:187:18: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 187 | for (pit = begin(needle(me)); pit != pit_end; ++pit) | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:84, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_wumanber.h:216:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 216 | pit = begin(needle(me)); | ~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/statistics/test_statistics.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Alloc<> > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Alloc<> > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:11: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10: required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::QualityExtractor >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:745:69: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10: required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:50:16: required from 'void SEQAN_TEST_test_store_io_read_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:43:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:346:15: required from 'void SEQAN_TEST_test_store_io_read_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/tokenization.h:489:23: required from 'void seqan::writeWrappedString(TTarget&, const TSequence&, TSize) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:740:27: required from 'void seqan::write(TTarget&, seqan::FragmentStore&, Amos) [with TTarget = std::basic_fstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; seqan::Amos = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:762:10: required from 'void SEQAN_TEST_test_store_io_readwrite_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:56:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:50:16: required from 'void SEQAN_TEST_test_store_io_read_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:43:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:346:15: required from 'void SEQAN_TEST_test_store_io_read_gff() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:701:16: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:602:19: required from 'void _writeStore(TFragStore&, const string&, const char*) [with TFragStore = seqan::FragmentStore<>; std::string = std::__cxx11::basic_string]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:624:16: required from 'void SEQAN_TEST_test_store_io_split_sam() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:63:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:334:17: required from 'void SEQAN_TEST_test_store_io_write_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:334:17: required from 'void SEQAN_TEST_test_store_io_write_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:731:16: required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:731:16: required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16: required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:334:17: required from 'void SEQAN_TEST_test_store_io_write_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16: required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:733:16: required from 'void SEQAN_TEST_test_store_io_write_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:58:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; typename seqan::Convert::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:698:17: required from 'void SEQAN_TEST_test_store_io_read_amos() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:57:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/tests/store/test_store_io.h:38, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/store/test_store.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 23%] Linking CXX executable ../../bin/test_statistics cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_statistics.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_statistics.dir/test_statistics.cpp.o -o ../../bin/test_statistics -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_statistics make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/swift_local /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/test_find_swift.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/test_find_swift.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/test_find_swift.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/test_find_swift.dir/depend.internal". Scanning dependencies of target test_find_swift make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/swift_local/CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp: In instantiation of 'seqan::Align > testLongestEpsMatch(const TString&, const TString&) [with TString = seqan::String, seqan::Alloc<> >]': /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:219:53: required from 'void SEQAN_TEST_test_longest_epsMatch() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:321:5: required from here /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:213:12: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 213 | return alignment; | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:40: /build/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19: required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TAliString = seqan::String, seqan::Alloc<> > > >; TScoreValue = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19: required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5: required from here /build/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >&; TSource = seqan::Align, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19: required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TAliString = seqan::String, seqan::Alloc<> > > >; TScoreValue = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19: required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >; TSpec = seqan::Tag; TSize = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:53:13: required from 'void testLocalSwift(seqan::Finder > >&, seqan::Pattern > >&, double, int, seqan::String > >&) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:75:71: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >& seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::IndexQGram > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::String, seqan::Alloc<> >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSource = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TValue2 = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >; TSpec = seqan::Tag; TSize = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:53:13: required from 'void testLocalSwift(seqan::Finder > >&, seqan::Pattern > >&, double, int, seqan::String > >&) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:108:71: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >& seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >::operator=(const seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> > >, seqan::IndexQGram > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> > >; TShapeSpec = seqan::UngappedShape<4>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >&; TSource = seqan::Align, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19: required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TAliString = seqan::String, seqan::Alloc<> > > >; TScoreValue = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19: required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> > >*; TParam = seqan::Align, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> > > >; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> > >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> > >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >&; TSource = seqan::Align, seqan::Alloc<> > >&]' /build/seqan2-2.4.0+dfsg/tests/swift_local/../../apps/stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> > >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:246:19: required from 'void testXDropAlign(const TString&, const TString&, TScore, TScoreValue, TScoreValue, TAliString&) [with TString = seqan::String, seqan::Alloc<> >; TScore = seqan::Score >; TAliString = seqan::String, seqan::Alloc<> > > >; TScoreValue = int]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:255:19: required from 'void SEQAN_TEST_test_split_xDrop_align() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:322:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/tests/swift_local/test_find_swift.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ [ 23%] Linking CXX executable ../../bin/test_find_swift cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_find_swift.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_find_swift.dir/test_find_swift.cpp.o -o ../../bin/test_find_swift -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_find_swift make -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/tabix_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/test_tabix_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/test_tabix_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend.internal". Scanning dependencies of target test_tabix_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/tabix_io/CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:51:22: required from 'void SEQAN_TEST_test_tabix_io_read_indexed_vcf() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:43:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.h:51:22: required from 'void SEQAN_TEST_test_tabix_io_read_indexed_vcf() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:43:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/tabix_io/test_tabix_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 23%] Linking CXX executable ../../bin/test_stream cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_stream.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_stream.dir/test_stream.cpp.o -o ../../bin/test_stream -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Built target test_stream make -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/translation /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/test_translation.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/test_translation.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/test_translation.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/test_translation.dir/depend.internal". Scanning dependencies of target test_translation make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 23%] Building CXX object tests/translation/CMakeFiles/test_translation.dir/test_translation.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_translation.dir/test_translation.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp [ 24%] Linking CXX executable ../../bin/test_tabix_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_tabix_io.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_tabix_io.dir/test_tabix_io.cpp.o -o ../../bin/test_tabix_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_tabix_io make -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/ucsc_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend.internal". Scanning dependencies of target test_ucsc_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Building CXX object tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:499:13: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TTarget = seqan::StringSet, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33: required from 'void seqan::_translateImpl(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:428:19: required from 'void seqan::_translateInputWrap(seqan::StringSet, TSpec1>, TSpec2>&, const TInString&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:420:18: required from 'void test_translation_onestring_multiframe_impl() [with TTargetSet = seqan::StringSet, seqan::Alloc<> > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:460:64: required from 'void SEQAN_TEST_test_translation_onestring_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TTarget = seqan::StringSet, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33: required from 'void seqan::_translateImpl(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19: required from 'void seqan::_translateInputWrap(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TResultSet = seqan::StringSet, seqan::Alloc<> > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<>; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:644:66: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33: required from 'void seqan::_translateImpl(seqan::StringSet, TSpec1>, seqan::Owner > >&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19: required from 'void seqan::_translateInputWrap(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:499:13: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33: required from 'void seqan::_translateImpl(seqan::StringSet, TSpec1>, seqan::Owner > >&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:412:19: required from 'void seqan::_translateInputWrap(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 2]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TTarget = seqan::StringSet, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33: required from 'void seqan::_translateImpl(seqan::StringSet, TSpec1>, TSpec2>&, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Dependent >; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:428:19: required from 'void seqan::_translateInputWrap(seqan::StringSet, TSpec1>, TSpec2>&, const TInString&, const seqan::GeneticCode&, const seqan::Frames_&, const TParallelism&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; unsigned char n = 6]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::String, seqan::Alloc<> >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:420:18: required from 'void test_translation_onestring_multiframe_impl() [with TTargetSet = seqan::StringSet, seqan::Alloc<> > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:460:64: required from 'void SEQAN_TEST_test_translation_onestring_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:46:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::PrefixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:290:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<6>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner<>; TSpec3 = seqan::Owner<>; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TTarget = seqan::StringSet, seqan::Alloc<> > >; unsigned char frames = 6; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:361:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:538:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TResultSet = seqan::StringSet, seqan::Alloc<> > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner<>; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:644:66: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:48:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::PrefixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:947:29: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*, const char*, ...) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:998:21: required from 'bool seqan::ClassTest::testEqual(const char*, int, const T1&, const char*, const T2&, const char*) [with T1 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; T2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:499:13: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:583:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:249:37: required from 'void seqan::_translateImplLoop(seqan::StringSet, TSpec1>, TSpec2>&, unsigned int, const seqan::StringSet&, const seqan::GeneticCode&, const seqan::Frames_<2>&) [with TSpec1 = seqan::Alloc<>; TSpec2 = seqan::Owner >; TSpec3 = seqan::Owner >; TInString = seqan::String, seqan::Alloc<> >; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:331:31: required from 'void seqan::_translateImplLoopOMPWrapper(TTarget&, const TSource&, const seqan::GeneticCode&, const seqan::Frames_&, const Serial&) [with TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; unsigned char frames = 2; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL; seqan::Serial = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:393:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:532:35: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const seqan::GeneticCode&, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag; seqan::GeneticCodeSpec CODE_SPEC = seqan::CANONICAL]' /build/seqan2-2.4.0+dfsg/include/seqan/translation/translation.h:589:21: required from 'void seqan::translate(TTarget&, const TSource&, seqan::TranslationFrames, const TParallelism&) [with TTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSource = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:493:18: required from 'void test_translation_stringset_multiframe_impl(const TResultSet&, const TSourceSet&, const TParallelism&) [with TSourceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TResultSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:601:51: required from 'void test_translation_stringset_multiframe_impl0() [with TSetSpec = seqan::Owner >; TParallelism = seqan::Tag]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.h:650:79: required from 'void SEQAN_TEST_test_translation_stringset_multiframe_concatdirect_serial() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:49:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/translation/test_translation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::String >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:169:20: required from 'void SEQAN_TEST_test_ucsc_io_write_record_ucsc_known_isoforms() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:304:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16: required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::String >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:169:20: required from 'void SEQAN_TEST_test_ucsc_io_write_record_ucsc_known_isoforms() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:304:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16: required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:181:16: required from 'void SEQAN_TEST_test_ucsc_io_ucsc_file_in_read_record_ucsc_known_genes() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:307:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::String >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::String >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:169:20: required from 'void SEQAN_TEST_test_ucsc_io_write_record_ucsc_known_isoforms() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:304:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/tests/ucsc_io/test_ucsc_io.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 24%] Linking CXX executable ../../bin/test_store cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_store.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_store.dir/test_store.cpp.o -o ../../bin/test_store -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_store make -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/vcf_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/test_vcf_io.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/test_vcf_io.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend.internal". Scanning dependencies of target test_vcf_io make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Building CXX object tests/vcf_io/CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_ENABLE_TESTING=1 -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o -c /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:42, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:198:22: required from 'void SEQAN_TEST_test_vcf_io_vcf_file_read_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.h:198:22: required from 'void SEQAN_TEST_test_vcf_io_vcf_file_read_record() [with bool speed_up_dummy_to_prevent_compilation_of_unused_tests_ = true]' /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:45:5: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/tests/vcf_io/test_vcf_io.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 24%] Linking CXX executable ../../bin/test_ucsc_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ucsc_io.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_ucsc_io.dir/test_ucsc_io.cpp.o -o ../../bin/test_ucsc_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_ucsc_io make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution4.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/unassigned_or_unused/tutorials_custim_io/solution4.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution4 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution4 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution3.cpp [ 25%] Linking CXX executable ../../bin/test_stringset_v2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_stringset_v2.dir/test_stringset_v2.cpp.o -o ../../bin/test_stringset_v2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target test_stringset_v2 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/unassigned_or_unused/tutorials_custim_io/solution3.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution3 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/example1.cpp [ 25%] Linking CXX executable ../../bin/test_translation cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_translation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_translation.dir/test_translation.cpp.o -o ../../bin/test_translation -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target test_translation make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/unassigned_or_unused/tutorials_custim_io/example1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorials_custim_io_example1 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_replace_as make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/replace_as.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/unassigned_or_unused/tutorials_custim_io/parse_gff2.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/DependInfo.cmake --color= [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/link.txt --verbose=1 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/depend.internal". /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/unassigned_or_unused/tutorial_sequence/sequence_iterator_demo.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo -lrt -lz -lbz2 Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/unassigned_or_unused/tutorial_sequence/count_generic_characters.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters -lrt -lz -lbz2 [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_replace_as cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters make -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/unassigned_or_unused/tutorial_sequence/replace_as.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_replace_as -lrt -lz -lbz2 make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_segmentalignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorial_sequence_replace_as make -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_sample_seqs make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp [ 25%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/unassigned_or_unused/tutorial_file_io/mmap_string_example.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example make -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_sam2svg make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp [ 25%] Linking CXX executable ../../bin/test_vcf_io cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vcf_io.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_vcf_io.dir/test_vcf_io.cpp.o -o ../../bin/test_vcf_io -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Built target test_vcf_io make -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_parse_lm_stellar make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 25%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:66:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sample_seqs.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > > > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > > > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:57:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:40, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/parse_lm_stellar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ofstream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ofstream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = unsigned int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:214:90: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:25:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:134:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:142:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sam2svg.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> > > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:37:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/segmentalignment.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_parse_lm_stellar cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/unassigned_or_unused/parse_lm_stellar.cpp.o -o ../bin/demo_unassigned_or_unused_parse_lm_stellar -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_parse_lm_stellar make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_modifier_modview make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modview.cpp [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_modview cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/unassigned_or_unused/modifier_modview.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_modview -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_modifier_modview make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_modifier_modreverse make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_modreverse.cpp [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_sample_seqs cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/unassigned_or_unused/sample_seqs.cpp.o -o ../bin/demo_unassigned_or_unused_sample_seqs -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_sample_seqs make -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_qgram_counts make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_modreverse cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/link.txt --verbose=1 [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_qgram_counts.cpp /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/unassigned_or_unused/modifier_modreverse.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_modreverse -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_modifier_modreverse make -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_node_predicate make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_qgram_counts.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:87:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:87:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:87:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_node_predicate.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_qgram_counts cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/unassigned_or_unused/index_qgram_counts.cpp.o -o ../bin/demo_unassigned_or_unused_index_qgram_counts -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_index_qgram_counts make -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_mums make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_node_predicate cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/unassigned_or_unused/index_node_predicate.cpp.o -o ../bin/demo_unassigned_or_unused_index_node_predicate -lrt -lz -lbz2 [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_index_node_predicate make -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_lcp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp [ 26%] Linking CXX executable ../../bin/test_seeds_align_banded_chain_impl cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_align_banded_chain_impl.dir/test_align_banded_chain_impl.cpp.o -o ../../bin/test_seeds_align_banded_chain_impl -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target test_seeds_align_banded_chain_impl make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_find make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:41:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > >; TSource = seqan::Index > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > >; TValue2 = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > >; typename seqan::Reference > >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:16:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > >& seqan::Index > >::operator=(const seqan::Index > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexQGram > >; TSource = seqan::Index >, seqan::IndexQGram > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexQGram > >; TValue2 = seqan::Index >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram > >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexQGram > > >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexQGram > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_qgram.h:75:33: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, QGramFindLookup) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::QGramFindLookup = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexQGram >; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:28:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexQGram > >& seqan::Index >, seqan::IndexQGram > >::operator=(const seqan::Index >, seqan::IndexQGram > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index >, seqan::IndexQGram > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::String >; TShapeSpec = seqan::UngappedShape<2>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:23:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_lcp.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:22:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 26%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_find cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_find.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_find.dir/unassigned_or_unused/index_find.cpp.o -o ../bin/demo_unassigned_or_unused_index_find -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_index_find make -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_file_speed make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_speed.cpp [ 27%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_speed cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_speed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_speed.dir/unassigned_or_unused/file_speed.cpp.o -o ../bin/demo_unassigned_or_unused_file_speed -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Built target demo_unassigned_or_unused_file_speed make -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_file_readwrite make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_readwrite.cpp [ 27%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_readwrite cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/unassigned_or_unused/file_readwrite.cpp.o -o ../bin/demo_unassigned_or_unused_file_readwrite -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Built target demo_unassigned_or_unused_file_readwrite make -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_file_format make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:32:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/file_format.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 27%] Linking CXX executable ../bin/demo_unassigned_or_unused_sam2svg cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/unassigned_or_unused/sam2svg.cpp.o -o ../bin/demo_unassigned_or_unused_sam2svg -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Built target demo_unassigned_or_unused_sam2svg make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_benchmark_stream make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp [ 27%] Linking CXX executable ../bin/demo_unassigned_or_unused_segmentalignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/unassigned_or_unused/segmentalignment.cpp.o -o ../bin/demo_unassigned_or_unused_segmentalignment -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Built target demo_unassigned_or_unused_segmentalignment make -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_bamutil make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp [ 27%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_lcp cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/unassigned_or_unused/index_lcp.cpp.o -o ../bin/demo_unassigned_or_unused_index_lcp -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 27%] Built target demo_unassigned_or_unused_index_lcp make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_bam_print_alignments make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp [ 29%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_mums cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_mums.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_mums.dir/unassigned_or_unused/index_mums.cpp.o -o ../bin/demo_unassigned_or_unused_index_mums -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_index_mums make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_bam_library_size make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:280:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:76:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_print_alignments.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bamutil.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 29%] Linking CXX executable ../bin/demo_unassigned_or_unused_file_format cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_file_format.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_file_format.dir/unassigned_or_unused/file_format.cpp.o -o ../bin/demo_unassigned_or_unused_file_format -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/bam_library_size.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_file_format make -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_arg_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/arg_align.cpp [ 29%] Linking CXX executable ../bin/demo_unassigned_or_unused_arg_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_arg_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_arg_align.dir/unassigned_or_unused/arg_align.cpp.o -o ../bin/demo_unassigned_or_unused_arg_align -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_arg_align make -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_alphabet make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/alphabet.cpp [ 29%] Linking CXX executable ../bin/demo_unassigned_or_unused_bam_library_size cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/unassigned_or_unused/bam_library_size.cpp.o -o ../bin/demo_unassigned_or_unused_bam_library_size -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_bam_library_size make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_vcf_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution3.cpp [ 30%] Linking CXX executable ../bin/demo_unassigned_or_unused_alphabet cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_alphabet.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_alphabet.dir/unassigned_or_unused/alphabet.cpp.o -o ../bin/demo_unassigned_or_unused_alphabet -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_unassigned_or_unused_alphabet make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_vcf_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:10:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:10:88: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 30%] Linking CXX executable ../bin/demo_unassigned_or_unused_bam_print_alignments cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/unassigned_or_unused/bam_print_alignments.cpp.o -o ../bin/demo_unassigned_or_unused_bam_print_alignments -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_unassigned_or_unused_bam_print_alignments make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_example_functionality_2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality_2.cpp [ 30%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution3.dir/tutorial/vcf_io/solution3.cpp.o -o ../bin/demo_tutorial_vcf_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_vcf_io_solution3 make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_assignment_3_workshop_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_3_workshop_solution.cpp [ 30%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution2.dir/tutorial/vcf_io/solution2.cpp.o -o ../bin/demo_tutorial_vcf_io_solution2 -lrt -lz -lbz2 [ 30%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_functionality_2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/tutorial/string_sets/example_functionality_2.cpp.o -o ../bin/demo_tutorial_string_sets_example_functionality_2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_vcf_io_solution2 make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_assignment_2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2_solution.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_string_sets_example_functionality_2 make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_assignment_2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_2.cpp [ 30%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_3_workshop_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/tutorial/string_sets/assignment_3_workshop_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_3_workshop_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_assignment_1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_1_solution.cpp [ 30%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/tutorial/string_sets/assignment_2.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_string_sets_assignment_2 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp [ 30%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/tutorial/string_sets/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_2_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Built target demo_tutorial_string_sets_assignment_2_solution make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 30%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/tutorial/string_sets/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_string_sets_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = long int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = long int; TCargo = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = long int; TCargo = unsigned int; TValue2 = long int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:110:79: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter > seqan::nodeDown(const seqan::Iter >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]': /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:146:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:853:50: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 853 | Iter > tmp(it); | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:855:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 855 | return tmp; | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = const seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ [ 31%] Linking CXX executable ../bin/demo_unassigned_or_unused_benchmark_stream cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/unassigned_or_unused/benchmark_stream.cpp.o -o ../bin/demo_unassigned_or_unused_benchmark_stream -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_unassigned_or_unused_benchmark_stream make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = long int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = long int; TCargo = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = long int; TCargo = unsigned int; TValue2 = long int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:109:79: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:34:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:29:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:33:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:28:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 31%] Linking CXX executable ../bin/demo_unassigned_or_unused_bamutil cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_bamutil.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_bamutil.dir/unassigned_or_unused/bamutil.cpp.o -o ../bin/demo_unassigned_or_unused_bamutil -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_unassigned_or_unused_bamutil make -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_minimapper make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:91:45: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::UngappedShape<11>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = char*]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:76:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:840:14: required from 'void seqan::setValue(seqan::Holder >&, const TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_hamming_simple.h:89:16: required from 'seqan::Pattern >::Pattern(TNeedle2&&, int, typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type*) [with TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::DisableIf::type&, const seqan::Pattern >&> >::Type = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:98:104: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:619:22: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:812:64: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; typename seqan::Convert::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:114:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/minimapper.cpp:34: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 31%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/tutorial/simple_rna_seq/genequant_solution4.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution4 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution4 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/tutorial/simple_rna_seq/genequant_solution3.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution3 make -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_find_wild make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/find_wild.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/tutorial/simple_rna_seq/genequant_solution2.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution2 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/tutorial/simple_rna_seq/genequant_solution5.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_simple_rna_seq_genequant_solution5 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:30:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:25:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 31%] Linking CXX executable ../bin/demo_unassigned_or_unused_find_wild cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_find_wild.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_find_wild.dir/unassigned_or_unused/find_wild.cpp.o -o ../bin/demo_unassigned_or_unused_find_wild -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_unassigned_or_unused_find_wild make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:39:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment3.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:34:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment4.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 31%] Linking CXX executable ../bin/demo_unassigned_or_unused_minimapper cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_minimapper.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_minimapper.dir/unassigned_or_unused/minimapper.cpp.o -o ../bin/demo_unassigned_or_unused_minimapper -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_unassigned_or_unused_minimapper make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_in_depth_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/base.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/tutorial/simple_rna_seq/genequant_assignment1.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_simple_rna_seq_genequant_assignment1 make -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_iterator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/iterator.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/tutorial/sequences_in_depth/base.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_sequences_in_depth_base make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp [ 31%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/tutorial/sequences_in_depth/assignment_exact_generous_solution.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution make -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_example_segments make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_segments.cpp [ 31%] Linking CXX executable ../bin/demo_unassigned_or_unused_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_iterator.dir/unassigned_or_unused/iterator.cpp.o -o ../bin/demo_unassigned_or_unused_iterator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_unassigned_or_unused_iterator make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_example_conversions_copy make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp [ 31%] Linking CXX executable ../../bin/test_sequence_v2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_sequence_v2.dir/test_sequence_v2.cpp.o -o ../../bin/test_sequence_v2 -lrt -lz -lbz2 [ 31%] Linking CXX executable ../bin/demo_tutorial_sequences_example_segments cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_segments.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_segments.dir/tutorial/sequences/example_segments.cpp.o -o ../bin/demo_tutorial_sequences_example_segments -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_sequences_example_segments make -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/base.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target test_sequence_v2 make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_5_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 32%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_5_solution.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/tutorial/simple_rna_seq/genequant_solution1.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_solution1 make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_copy.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_5_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/tutorial/sequences/assignment_5_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_5_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_assignment_5_solution make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_2_solution.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_example_conversions_copy cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/tutorial/sequences/example_conversions_copy.cpp.o -o ../bin/demo_tutorial_sequences_example_conversions_copy -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_example_conversions_copy make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_1_solution.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_3.dir/tutorial/sequences/assignment_3.cpp.o -o ../bin/demo_tutorial_sequences_assignment_3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_assignment_3 make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_base.dir/tutorial/sequences/base.cpp.o -o ../bin/demo_tutorial_sequences_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_base make -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/tutorial/simple_rna_seq/genequant_assignment3.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_assignment3 make -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/tutorial/sequences/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_seeds_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp [ 33%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/tutorial/sequences/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_2_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_assignment_2_solution make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_solution6 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 33%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/tutorial/simple_rna_seq/genequant_assignment4.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment4 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_assignment4 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:13:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_tutorial_seed_and_extend_solution5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seeds/example1.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 33%] Linking CXX executable ../bin/demo_tutorial_seeds_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seeds_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seeds_example1.dir/tutorial/seeds/example1.cpp.o -o ../bin/demo_tutorial_seeds_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_seeds_example1 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = true; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:28:114: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution6.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution2.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 34%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/tutorial/seed_and_extend/solution5.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_seed_and_extend_solution5 make -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_sequence_length make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp [ 34%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/tutorial/seed_and_extend/solution2.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_seed_and_extend_solution2 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example6 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp [ 34%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution3.dir/tutorial/sequence_io/solution3.cpp.o -o ../bin/demo_tutorial_sequence_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_sequence_io_solution3 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp [ 34%] Linking CXX executable ../bin/demo_tutorial_sequence_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_example1.dir/tutorial/sequence_io/example1.cpp.o -o ../bin/demo_tutorial_sequence_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_sequence_io_example1 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp [ 34%] Linking CXX executable ../bin/demo_tutorial_sequence_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_base.dir/tutorial/sequence_io/base.cpp.o -o ../bin/demo_tutorial_sequence_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_sequence_io_base make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example6.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:20:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/sequence_length.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example5.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example4.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 35%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example6 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/tutorial/seed_and_extend/example6.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example6 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target demo_tutorial_seed_and_extend_example6 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_reader_demo make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp [ 35%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/tutorial/seed_and_extend/example4.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example4 -lrt -lz -lbz2 [ 35%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/tutorial/seed_and_extend/example5.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target demo_tutorial_seed_and_extend_example4 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target demo_tutorial_seed_and_extend_example5 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example3.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 35%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_reader_demo cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/unassigned_or_unused/tutorials_custim_io/reader_demo.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_reader_demo -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target demo_unassigned_or_unused_tutorials_custim_io_reader_demo make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example1.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 35%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/tutorial/seed_and_extend/example1.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Built target demo_tutorial_seed_and_extend_example1 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 35%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp [ 35%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/tutorial/seed_and_extend/example3.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example3 -lrt -lz -lbz2 [ 36%] Linking CXX executable ../bin/demo_unassigned_or_unused_sequence_length cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/unassigned_or_unused/sequence_length.cpp.o -o ../bin/demo_unassigned_or_unused_sequence_length -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Built target demo_tutorial_seed_and_extend_example3 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Built target demo_unassigned_or_unused_sequence_length [ 36%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_example2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/base.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 36%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/tutorial/sam_and_bam_io/solution3.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Built target demo_tutorial_sam_and_bam_io_solution3 make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_modifier_nested make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/modifier_nested.cpp [ 37%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/tutorial/simple_rna_seq/base.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Built target demo_tutorial_simple_rna_seq_base make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp [ 37%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/tutorial/sam_and_bam_io/solution2.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Built target demo_tutorial_sam_and_bam_io_solution2 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp [ 37%] Linking CXX executable ../bin/demo_unassigned_or_unused_modifier_nested cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/unassigned_or_unused/modifier_nested.cpp.o -o ../bin/demo_unassigned_or_unused_modifier_nested -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Built target demo_unassigned_or_unused_modifier_nested make -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend.internal". Scanning dependencies of target demo_tutorial_realignment_step2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Building CXX object demos/CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp [ 38%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/tutorial/sam_and_bam_io/example2.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_sam_and_bam_io_example2 make -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend.internal". Scanning dependencies of target demo_tutorial_realignment_step1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution6 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/tutorial/seed_and_extend/solution6.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution6 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_seed_and_extend_solution6 make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_tutorial_q_gram_index_index_assignment6 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/tutorial/sam_and_bam_io/solution1.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_solution1 -lrt -lz -lbz2 [ 38%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/tutorial/sam_and_bam_io/base.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_sam_and_bam_io_solution1 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_find_exact make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_exact.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_sam_and_bam_io_base make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/solution1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:48, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment6.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:28:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:24:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequence2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1163:21: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:18:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_exact cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:16:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/tutorial/pattern_matching/find_exact.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_exact -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:18:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_pattern_matching_find_exact make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_matrix make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_matrix.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:639:20: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, const TAlgoTag&) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:22:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/realignment/step2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_assignment6 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/tutorial/q_gram_index/index_assignment6.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_assignment6 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_q_gram_index_index_assignment6 make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_in_depth_example_overflow make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences_in_depth/example_overflow.cpp [ 38%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/tutorial/sam_and_bam_io/example1.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_sam_and_bam_io_example1 make -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend.internal". Scanning dependencies of target demo_dox_index_length_countSequences make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp [ 38%] Linking CXX executable ../bin/demo_tutorial_sequences_in_depth_example_overflow cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/tutorial/sequences_in_depth/example_overflow.cpp.o -o ../bin/demo_tutorial_sequences_in_depth_example_overflow -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_sequences_in_depth_example_overflow make -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend.internal". Scanning dependencies of target demo_tutorial_graph_graph_dijkstra make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_dijkstra.cpp [ 38%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/unassigned_or_unused/tutorial_file_io/solution1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_unassigned_or_unused_tutorial_file_io_solution1 make -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_align_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align_assignment1.cpp [ 38%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_matrix cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/tutorial/alignment/scoring_scheme_matrix.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_matrix -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_alignment_scoring_scheme_matrix make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > > >; TSource = seqan::Index > > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > > >; TValue2 = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > > >; typename seqan::Reference > >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > > >& seqan::Index > > >::operator=(const seqan::Index > > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_alignment_align_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/tutorial/alignment/align_assignment1.cpp.o -o ../bin/demo_tutorial_alignment_align_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_alignment_align_assignment1 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment3_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:22:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/length_countSequences.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_graph_graph_dijkstra cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/tutorial/graph/graph_dijkstra.cpp.o -o ../bin/demo_tutorial_graph_graph_dijkstra -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_graph_graph_dijkstra make -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_vcf_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexQGram, seqan::Tag >; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexQGram, seqan::Tag > > >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26: required from 'typename seqan::InfixOnValue::Type seqan::infix(seqan::Finder&) [with THaystack = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TSpec = const seqan::Tag; typename seqan::InfixOnValue::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:13:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexQGram, seqan::Tag > >& seqan::Index >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::String >; TShapeSpec = seqan::UngappedShape<4>]' 143 | Index(Index const &other): | ^~~~~ [ 38%] Linking CXX executable ../bin/demo_tutorial_vcf_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_base.dir/tutorial/vcf_io/base.cpp.o -o ../bin/demo_tutorial_vcf_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_vcf_io_base make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_example_tempSubclassing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tempSubclassing.cpp [ 39%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tempSubclassing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/tutorial/a_first_example/example_tempSubclassing.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tempSubclassing -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_tutorial_a_first_example_example_tempSubclassing make -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_graph make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph.cpp [ 39%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 make -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend.internal". Scanning dependencies of target demo_tutorial_generic_programming_template_subclassing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Building CXX object demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/template_subclassing.cpp [ 39%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment3_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/tutorial/pattern_matching/assignment3_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment3_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_tutorial_pattern_matching_assignment3_solution make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_solution4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp [ 40%] Linking CXX executable ../bin/demo_tutorial_generic_programming_template_subclassing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/tutorial/generic_programming/template_subclassing.cpp.o -o ../bin/demo_tutorial_generic_programming_template_subclassing -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_generic_programming_template_subclassing make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp [ 40%] Linking CXX executable ../bin/demo_tutorial_realignment_step1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_realignment_step1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_realignment_step1.dir/tutorial/realignment/step1.cpp.o -o ../bin/demo_tutorial_realignment_step1 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_realignment_step1 make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_msa make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:10:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution4.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:11:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph >&, seqan::Align&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TSource = seqan::String, seqan::Alloc<> >; TSpec2 = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score, seqan::Blosum62_> >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 994 | for(TSize i = 0; i, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ [ 40%] Linking CXX executable ../bin/demo_tutorial_alignment_graph cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_graph.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_graph.dir/tutorial/alignment/graph.cpp.o -o ../bin/demo_tutorial_alignment_graph -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_alignment_graph make -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend.internal". Scanning dependencies of target demo_howto_filter_similar_sequences make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Building CXX object demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = long unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = long unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, TStringSet1&, TNames&, const seqan::MsaOptions&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TStringSet1 = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TNames = seqan::String > >; TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Blosum62_> >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, const TScore&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TScore = seqan::Score, seqan::Blosum62_> >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score, seqan::Blosum62_> >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:31:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/msa.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 40%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution1.dir/tutorial/sequence_io/solution1.cpp.o -o ../bin/demo_tutorial_sequence_io_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_sequence_io_solution1 make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_string_tree_journaled_string_tree_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:390:104: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:34:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:389:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:34:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1928:77: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 40%] Linking CXX executable ../../bin/test_seeds_banded_chain_alignment_interface cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/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=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/test_banded_chain_alignment_interface.cpp.o -o ../../bin/test_seeds_banded_chain_alignment_interface -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Swift > >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1866:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1876:41: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = const char*]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:389:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:34:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 40%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution4.dir/tutorial/sequence_io/solution4.cpp.o -o ../bin/demo_tutorial_sequence_io_solution4 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = const char*]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1875:33: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1934:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = const char*]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_sequence_io_solution4 make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = const char*]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:740:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:35:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<11> >, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<11> >]' 143 | Index(Index const &other): | ^~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_basic_code make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1261:14: required from 'bool seqan::loadReads(seqan::FragmentStore&, TFileName&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TFileName = const char*]' /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:14:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/filter_similar_sequences.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target test_seeds_banded_chain_alignment_interface make -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend.internal". Scanning dependencies of target demo_howto_efficiently_import_sequences make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp [ 41%] Linking CXX executable ../bin/demo_tutorial_realignment_step2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_realignment_step2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_realignment_step2.dir/tutorial/realignment/step2.cpp.o -o ../bin/demo_tutorial_realignment_step2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_tutorial_realignment_step2 make -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_final_result make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/final_result.cpp [ 41%] Linking CXX executable ../bin/demo_dox_index_length_countSequences cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_length_countSequences.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_length_countSequences.dir/dox/index/length_countSequences.cpp.o -o ../bin/demo_dox_index_length_countSequences -lrt -lz -lbz2 [ 41%] Linking CXX executable ../bin/demo_tutorial_a_first_example_basic_code cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/tutorial/a_first_example/basic_code.cpp.o -o ../bin/demo_tutorial_a_first_example_basic_code -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_dox_index_length_countSequences make -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_tutorial_a_first_example_basic_code make -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_load_score.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_load_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_load_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_load_score.dir/depend.internal". Scanning dependencies of target demo_howto_scores_load_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_dox_bed_io_UNUSED_bed_stream_read make -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/build make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/scores/load_score.cpp [ 41%] Building CXX object demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = long unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = long unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode, seqan::Alloc<> > > >&)' first required here 830 | auto child = *parentPtr; | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionReference(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:19:28: required from 'void MatchPrinter::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 968 | auto tmp = impl::baseNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:19:28: required from 'void MatchPrinter::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 999 | auto tmp = impl::activeNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from 'bool seqan::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from 'void seqan::init(seqan::JstBuffer_&, TJst&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 328 | f.setIt = jSetSplitter[jobId]; | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = long unsigned int; seqan::SelectValidProxy = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38: required from 'bool seqan::impl::createBranch(seqan::TraverserImpl >&, TTraversalNode&, TTraversalNode&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35: required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 528 | auto tmp1 = node.coverage; | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19: required from 'void seqan::appendValue(seqan::String >&, TValue&&, seqan::Tag) [with TTargetValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; long unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16: required from 'void seqan::impl::pushNode(seqan::TraverserImpl >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Tag > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Tag > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:60:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode, seqan::Alloc<> > > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1136:19: required from 'typename seqan::Size::Type seqan::reserve(T&&, TSize) [with T = seqan::String, seqan::Alloc<> >&; TSize = int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:795:16: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:42:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:15:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/howto/efficiently_import_sequences.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:21:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/bed_io/UNUSED_bed_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 41%] Linking CXX executable ../bin/demo_tutorial_a_first_example_final_result cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_final_result.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_final_result.dir/tutorial/a_first_example/final_result.cpp.o -o ../bin/demo_tutorial_a_first_example_final_result -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_tutorial_a_first_example_final_result make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_example_functionality1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp [ 41%] Linking CXX executable ../bin/demo_howto_scores_load_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_scores_load_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_scores_load_score.dir/howto/scores/load_score.cpp.o -o ../bin/demo_howto_scores_load_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_howto_scores_load_score make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_assignment_3_workshop make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 41%] Linking CXX executable ../bin/demo_dox_bed_io_UNUSED_bed_stream_read cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/dox/bed_io/UNUSED_bed_stream_read.cpp.o -o ../bin/demo_dox_bed_io_UNUSED_bed_stream_read -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_dox_bed_io_UNUSED_bed_stream_read make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution3.cpp [ 41%] Linking CXX executable ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/tutorial/journaled_string_tree/journaled_string_tree_base.cpp.o -o ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base make -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_UNUSED_modcomplementdna make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/UNUSED_modcomplementdna.cpp [ 43%] Linking CXX executable ../bin/demo_tutorial_sequences_example_functionality1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/tutorial/sequences/example_functionality1.cpp.o -o ../bin/demo_tutorial_sequences_example_functionality1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 43%] Built target demo_tutorial_sequences_example_functionality1 make -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string2.dir/depend.internal". [ 43%] Linking CXX executable ../bin/demo_howto_filter_similar_sequences cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_filter_similar_sequences.dir/link.txt --verbose=1 Scanning dependencies of target demo_dox_sequence_string2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_filter_similar_sequences.dir/howto/filter_similar_sequences.cpp.o -o ../bin/demo_howto_filter_similar_sequences -lrt -lz -lbz2 [ 43%] Building CXX object demos/CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/string2.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 43%] Built target demo_howto_filter_similar_sequences make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_UNUSED_prefix make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 43%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_prefix.cpp [ 43%] Linking CXX executable ../bin/demo_tutorial_modifiers_UNUSED_modcomplementdna cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/tutorial/modifiers/UNUSED_modcomplementdna.cpp.o -o ../bin/demo_tutorial_modifiers_UNUSED_modcomplementdna -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 43%] Built target demo_tutorial_modifiers_UNUSED_modcomplementdna make -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend.internal". Scanning dependencies of target demo_dox_statistics_build_markov_model make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Building CXX object demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp [ 44%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_3_workshop cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/tutorial/iterators/assignment_3_workshop.cpp.o -o ../bin/demo_tutorial_iterators_assignment_3_workshop -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Built target demo_tutorial_iterators_assignment_3_workshop make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment5_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment5_solution.cpp [ 44%] Linking CXX executable ../bin/demo_howto_efficiently_import_sequences cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_efficiently_import_sequences.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_efficiently_import_sequences.dir/howto/efficiently_import_sequences.cpp.o -o ../bin/demo_howto_efficiently_import_sequences -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Built target demo_howto_efficiently_import_sequences make -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend.internal". Scanning dependencies of target demo_dox_seeds_seeds_extension make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp [ 45%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_prefix cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/dox/sequence/UNUSED_prefix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_prefix -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Built target demo_dox_sequence_UNUSED_prefix make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp [ 45%] Linking CXX executable ../bin/demo_dox_sequence_string2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_string2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_string2.dir/dox/sequence/string2.cpp.o -o ../bin/demo_dox_sequence_string2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Built target demo_dox_sequence_string2 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 45%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/tutorial/gff_and_gtf_io/solution3.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Built target demo_tutorial_gff_and_gtf_io_solution3 make -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend.internal". Scanning dependencies of target demo_dox_seeds_seeds_add_seed make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_add_seed.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_extension.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:216:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:216:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:18:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/build_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:216:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:177:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 45%] Linking CXX executable ../bin/demo_dox_seeds_seeds_extension cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_extension.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_extension.dir/dox/seeds/seeds_extension.cpp.o -o ../bin/demo_dox_seeds_seeds_extension -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Built target demo_dox_seeds_seeds_extension make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 45%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_3.cpp [ 46%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/unassigned_or_unused/tutorials_custim_io/parse_blastn.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_add_seed.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 46%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_msa cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/tutorial/multiple_sequence_alignment/msa.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_msa -lrt -lz -lbz2 [ 46%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/tutorial/a_first_example/solution_3.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_tutorial_multiple_sequence_alignment_msa make -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend.internal". Scanning dependencies of target demo_tutorial_basics_show_alphabets make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/basics/show_alphabets.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_tutorial_a_first_example_solution_3 make -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_stringset.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_stringset.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_stringset make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/stringset.cpp [ 46%] Linking CXX executable ../bin/demo_dox_seeds_seeds_add_seed cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/dox/seeds/seeds_add_seed.cpp.o -o ../bin/demo_dox_seeds_seeds_add_seed -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_dox_seeds_seeds_add_seed make -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_container_view_zip make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/container_view_zip.cpp [ 46%] Linking CXX executable ../bin/demo_tutorial_basics_show_alphabets cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_show_alphabets.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_show_alphabets.dir/tutorial/basics/show_alphabets.cpp.o -o ../bin/demo_tutorial_basics_show_alphabets -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_tutorial_basics_show_alphabets make -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend.internal". Scanning dependencies of target demo_dox_pipe_pool_sorter make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/pipe/pool_sorter.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution3.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 46%] Linking CXX executable ../bin/demo_dox_sequence_stringset cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_stringset.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_stringset.dir/dox/sequence/stringset.cpp.o -o ../bin/demo_dox_sequence_stringset -lrt -lz -lbz2 [ 46%] Linking CXX executable ../bin/demo_dox_sequence_container_view_zip cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_container_view_zip.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_container_view_zip.dir/dox/sequence/container_view_zip.cpp.o -o ../bin/demo_dox_sequence_container_view_zip -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_dox_sequence_stringset make -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend.internal". Scanning dependencies of target demo_dox_parallel_queue_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Building CXX object demos/CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/parallel/queue_example.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_dox_sequence_container_view_zip make -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp [ 47%] Linking CXX executable ../bin/demo_dox_pipe_pool_sorter cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_pipe_pool_sorter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_pipe_pool_sorter.dir/dox/pipe/pool_sorter.cpp.o -o ../bin/demo_dox_pipe_pool_sorter -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_dox_pipe_pool_sorter make -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/depend.internal". Scanning dependencies of target demo_dox_modifier_modified_string_mod_view make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_mod_view.cpp [ 47%] Linking CXX executable ../bin/demo_dox_parallel_queue_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_parallel_queue_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_parallel_queue_example.dir/dox/parallel/queue_example.cpp.o -o ../bin/demo_dox_parallel_queue_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_dox_parallel_queue_example make -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend.internal". Scanning dependencies of target demo_dox_modifier_modified_string make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28: required from 'int seqan::globalAlignment(seqan::Align&, const MyersHirschberg&) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:22:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ [ 47%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/tutorial/seed_and_extend/solution3.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_tutorial_seed_and_extend_solution3 make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend.internal". Scanning dependencies of target demo_dox_modifier_cyclic_shape_snippets make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Building CXX object demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp [ 47%] Linking CXX executable ../bin/demo_dox_modifier_modified_string_mod_view cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/dox/modifier/modified_string_mod_view.cpp.o -o ../bin/demo_dox_modifier_modified_string_mod_view -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_dox_modifier_modified_string_mod_view make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example7 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Linking CXX executable ../bin/demo_dox_statistics_build_markov_model cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_statistics_build_markov_model.dir/link.txt --verbose=1 [ 47%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_statistics_build_markov_model.dir/dox/statistics/build_markov_model.cpp.o -o ../bin/demo_dox_statistics_build_markov_model -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_dox_statistics_build_markov_model make -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend.internal". [ 48%] Linking CXX executable ../bin/demo_dox_modifier_modified_string cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string.dir/link.txt --verbose=1 Scanning dependencies of target demo_dox_graph_align_graph_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string.dir/dox/modifier/modified_string.cpp.o -o ../bin/demo_dox_modifier_modified_string -lrt -lz -lbz2 [ 49%] Building CXX object demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_align/graph_align.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_modifier_modified_string make -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend.internal". Scanning dependencies of target demo_dox_index_supermaxrepeats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp [ 49%] Linking CXX executable ../bin/demo_tutorial_a_first_example_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_base.dir/tutorial/a_first_example/base.cpp.o -o ../bin/demo_tutorial_a_first_example_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_tutorial_a_first_example_base make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/depend.internal". Scanning dependencies of target demo_tutorial_gff_and_gtf_io_example2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:386:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::ModifiedString >, seqan::ModCyclicShape > > > >; typename seqan::Iterator::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:58:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 1> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 1> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::FixedShape<2, seqan::GappedShape >, 1>; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape >, 1> > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:32:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 1> >& seqan::CyclicShape >, 1> >::operator=(const seqan::CyclicShape >, 1> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 1> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 1; int P02 = 3; int P03 = 2; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, 1> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, 1> > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::FixedShape<2, seqan::GappedShape >, 1>; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, 1> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TSpec = seqan::CyclicShape >, 1> >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape >, 1> > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape >, 1> > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:32:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'constexpr seqan::CyclicShape >, 1> >& seqan::CyclicShape >, 1> >::operator=(const seqan::CyclicShape >, 1> >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:288:5: note: because 'seqan::CyclicShape >, 1> >' has user-provided 'seqan::CyclicShape >, RightOffset> >::CyclicShape(const seqan::CyclicShape >, RightOffset> >&) [with unsigned int LeftOffset = 2; unsigned int RightOffset = 1; int P00 = 1; int P01 = 1; int P02 = 3; int P03 = 2; int P04 = 0; int P05 = 0; int P06 = 0; int P07 = 0; int P08 = 0; int P09 = 0; int P10 = 0; int P11 = 0; int P12 = 0; int P13 = 0; int P14 = 0; int P15 = 0; int P16 = 0; int P17 = 0; int P18 = 0; int P19 = 0]' 288 | CyclicShape(CyclicShape const &) | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape > > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:51:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TSpec = seqan::CyclicShape > >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1086:31: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape > > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:51:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape_snippets.cpp:9: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ [ 49%] Linking CXX executable ../bin/demo_dox_modifier_cyclic_shape_snippets cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/dox/modifier/cyclic_shape_snippets.cpp.o -o ../bin/demo_dox_modifier_cyclic_shape_snippets -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_modifier_cyclic_shape_snippets make -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_soft_to_hard_masking make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 49%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment5_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:34:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/tutorial/parsing_command_line_arguments/assignment5_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment5_solution -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs.h:121:33: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:19:74: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:34:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:34:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/supermaxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_tutorial_parsing_command_line_arguments_assignment5_solution make -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend.internal". Scanning dependencies of target demo_dox_consensus_consensus_alignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:930:38: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::SuffixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1336:38: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 49%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/tutorial/journaled_set/solution_online_search_assignment3.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment3 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::Tag >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::BandedChainAlignment_, seqan::Tag >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1264:29: required from 'typename seqan::Value::Type seqan::_computeAlignment(TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TGapScheme = seqan::Tag; TTraceTarget = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::BandedChainAlignment_, seqan::Tag >; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:873:34: required from 'typename seqan::Value::Type seqan::_initializeBandedChain(TTraceSet&, TScoutState&, const TSeed&, unsigned int, const TSeqH&, const TSeqV&, const TScoreScheme&, const TScoreScheme&, const seqan::DPProfile_, TGapCosts, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TScoutState = seqan::DPScoutState_ > > >; TSeed = seqan::Seed >; TSeqH = seqan::String, seqan::Alloc<> >; TSeqV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGaps = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_impl.h:1319:47: required from 'TScoreValue seqan::_computeAlignment(TTraceSet&, const TSeedSet&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, unsigned int, const seqan::DPProfile_, TGapSpec, seqan::TracebackOn, TExecPolicy>&) [with TTraceSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSeedSet = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; TFreeEndGaps = seqan::FreeEndGaps_<>; TDPMatrixLocation = seqan::Tag; TGapSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >; TExecPolicy = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment_profile.h:258:33: required from 'TScoreValue seqan::_setupAndRunBandedChainAlignment(seqan::StringSet, TStringSetSpec>&, const TSeeds&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int, const TGapsPlacement&) [with TTraceSegment = seqan::TraceSegment_; TStringSetSpec = seqan::Owner<>; TSeeds = seqan::String > >; TSequenceH = seqan::String, seqan::Alloc<> >; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag; TGapsPlacement = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:201:41: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, const seqan::Score&, const seqan::AlignConfig&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpecAnchor = seqan::Tag; TScoreSpecGap = seqan::Tag; bool TFirstRow = false; bool TFirstColumn = false; bool TLastColumn = false; bool TLastRow = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/seeds/banded_chain_alignment.h:245:32: required from 'TScoreValue seqan::bandedChainAlignment(seqan::Align&, const TSeeds&, const seqan::Score&, unsigned int) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; TSeeds = seqan::String > >; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:30:77: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_tutorial_journaled_set_solution_online_search_assignment3 make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_gff_and_gtf_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15: required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15: required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15: required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15: required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:52:15: required from 'void convertToHardMasked(TStream&, const char*) [with TStream = std::basic_ostream]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:82:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/soft_to_hard_masking.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 49%] Linking CXX executable ../bin/demo_dox_index_supermaxrepeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_supermaxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_supermaxrepeats.dir/dox/index/supermaxrepeats.cpp.o -o ../bin/demo_dox_index_supermaxrepeats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_index_supermaxrepeats make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend.internal". Scanning dependencies of target demo_dox_modifier_cyclic_shape make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:12:36: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:427:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Standard_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:689:15: required from 'typename seqan::Size > >::Type seqan::length(const seqan::ModifiedString >&) [with THost = seqan::String >; TSpec = seqan::CyclicShape > >; typename seqan::Size > >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:28:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'void seqan::_copyCargoImpl(TDest&, TSource&, seqan::True) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:458:19: required from 'void seqan::_copyCargo(TDest&, TSource&) [with TDest = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >; TSource = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_cyclic_shape.h:371:15: required from 'typename seqan::Iterator > >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString > >&, seqan::Tag) [with THost = seqan::String >; TSpec = seqan::GappedShape >; TTagSpec = seqan::Rooted_; typename seqan::Iterator > >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::ModifiedString >, seqan::ModCyclicShape > > > >; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::ModifiedIterator >, seqan::AdaptorIterator > >, seqan::ModCyclicShape > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::ModifiedString >, seqan::ModCyclicShape > > > >; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:801:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::ModifiedString&) [with TStream = std::basic_ostream; THost = seqan::String >; TSpec = seqan::ModCyclicShape > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:27:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:452:15: warning: implicitly-declared 'seqan::CyclicShape > >& seqan::CyclicShape > >::operator=(const seqan::CyclicShape > >&)' is deprecated [-Wdeprecated-copy] 452 | cargo(me) = cargo(_origin); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/demos/dox/modifier/cyclic_shape.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:203:5: note: because 'seqan::CyclicShape > >' has user-provided 'seqan::CyclicShape > >::CyclicShape(const seqan::CyclicShape > >&)' 203 | CyclicShape(CyclicShape const & other) : | ^~~~~~~~~~~ [ 49%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_example2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/tutorial/gff_and_gtf_io/example2.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_example2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_tutorial_gff_and_gtf_io_example2 make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_example_functionality make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_functionality.cpp [ 49%] Linking CXX executable ../bin/demo_dox_graph_align_graph_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_align_graph_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_align_graph_align.dir/dox/graph_align/graph_align.cpp.o -o ../bin/demo_dox_graph_align_graph_align -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_graph_align_graph_align make -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend.internal". Scanning dependencies of target demo_dox_misc_enumerate_strings make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/misc/enumerate_strings.cpp [ 49%] Linking CXX executable ../bin/demo_dox_modifier_cyclic_shape cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_cyclic_shape.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_cyclic_shape.dir/dox/modifier/cyclic_shape.cpp.o -o ../bin/demo_dox_modifier_cyclic_shape -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_modifier_cyclic_shape make -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend.internal". Scanning dependencies of target demo_dox_stream_lexical_cast make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Building CXX object demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/stream/lexical_cast.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:42:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42: required from 'void seqan::OverlapInfoComputation_::buildGlobalAlignmentOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ [ 50%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_functionality cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/tutorial/string_sets/example_functionality.cpp.o -o ../bin/demo_tutorial_string_sets_example_functionality -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 50%] Built target demo_tutorial_string_sets_example_functionality make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TScore = seqan::Score >; seqan::ReScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ Scanning dependencies of target demo_tutorial_index_iterators_index_preorder make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 50%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:295:23: required from 'bool seqan::alignmentGraphToFragmentStore(TFragmentStore&, const seqan::Graph, TCargo, TSpec> >&, const seqan::Graph >&, const seqan::String >&, const seqan::String >&, unsigned int, bool) [with TFragmentStore = seqan::FragmentStore<>; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TCargo = unsigned int; TSetSpec = seqan::Dependent >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:427:34: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_dox_misc_enumerate_strings cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_enumerate_strings.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_enumerate_strings.dir/dox/misc/enumerate_strings.cpp.o -o ../bin/demo_dox_misc_enumerate_strings -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_dox_misc_enumerate_strings make -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend.internal". Scanning dependencies of target demo_tutorial_graph_graph_algo_scc make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Linking CXX executable ../bin/demo_dox_stream_lexical_cast cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_stream_lexical_cast.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_stream_lexical_cast.dir/dox/stream/lexical_cast.cpp.o -o ../bin/demo_dox_stream_lexical_cast -lrt -lz -lbz2 [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_algo_scc.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_dox_stream_lexical_cast make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = const seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/tutorial/gff_and_gtf_io/example1.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_example1 -lrt -lz -lbz2 /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:46:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/consensus/consensus_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_gff_and_gtf_io_example1 make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_affine_dgs make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_affine_dgs.cpp [ 51%] Linking CXX executable ../bin/demo_unassigned_or_unused_soft_to_hard_masking cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/unassigned_or_unused/soft_to_hard_masking.cpp.o -o ../bin/demo_unassigned_or_unused_soft_to_hard_masking -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_unassigned_or_unused_soft_to_hard_masking make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_5.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:21:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:17:82: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:17:82: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:21:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2256:24: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11: required from 'const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:22:11: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:268:11: required from 'const seqan::Iter& seqan::operator++(seqan::Iter&) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:22:11: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:21:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_preorder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/tutorial/a_first_example/solution_5.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_a_first_example_solution_5 make -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend.internal". Scanning dependencies of target demo_dox_parallel_splitter_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/parallel/splitter_example.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = long int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = long int; TCargo = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = long int; TCargo = unsigned int; TValue2 = long int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:113:79: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 51%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_preorder cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/tutorial/index_iterators/index_preorder.cpp.o -o ../bin/demo_tutorial_index_iterators_index_preorder -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_index_iterators_index_preorder make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/DependInfo.cmake --color= [ 51%] Linking CXX executable ../bin/demo_tutorial_graph_graph_algo_scc cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/link.txt --verbose=1 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend.internal". /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/tutorial/graph/graph_algo_scc.cpp.o -o ../bin/demo_tutorial_graph_graph_algo_scc -lrt -lz -lbz2 Scanning dependencies of target demo_dox_sequence_UNUSED_infix make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_infix.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_graph_graph_algo_scc make -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend.internal". Scanning dependencies of target demo_tutorial_basics_allocator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/basics/allocator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:40:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_dox_parallel_splitter_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_parallel_splitter_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_parallel_splitter_example.dir/dox/parallel/splitter_example.cpp.o -o ../bin/demo_dox_parallel_splitter_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_dox_parallel_splitter_example make -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/depend.internal". Scanning dependencies of target demo_dox_index_shape_hash_init make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/shape_hash_init.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_tutorial_basics_allocator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_allocator.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:35:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment5.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_allocator.dir/tutorial/basics/allocator.cpp.o -o ../bin/demo_tutorial_basics_allocator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_basics_allocator make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_indexed_fasta_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp [ 51%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_infix cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/dox/sequence/UNUSED_infix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_infix -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_dox_sequence_UNUSED_infix make -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/depend.internal". Scanning dependencies of target demo_dox_seq_io_fai_index_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp [ 51%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_affine_dgs cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/tutorial/alignment/scoring_scheme_affine_dgs.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_affine_dgs -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_tutorial_alignment_scoring_scheme_affine_dgs make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/shape_hash_init.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 51%] Linking CXX executable ../bin/demo_dox_index_shape_hash_init cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_shape_hash_init.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_shape_hash_init.dir/dox/index/shape_hash_init.cpp.o -o ../bin/demo_dox_index_shape_hash_init -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Built target demo_dox_index_shape_hash_init make -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_seeds make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 51%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/seeds.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/seq_io/fai_index_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 52%] Linking CXX executable ../../bin/yara_mapper cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara && /usr/bin/cmake -E cmake_link_script CMakeFiles/yara_mapper.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/yara_mapper.dir/mapper.cpp.o -o ../../bin/yara_mapper -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/seeds.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target yara_mapper make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_genequant_assignment2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp [ 52%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/tutorial/indexed_fasta_io/solution2.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_tutorial_indexed_fasta_io_solution2 make -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_node_predicate.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_node_predicate.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend.internal". Scanning dependencies of target demo_dox_index_node_predicate make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp [ 52%] Linking CXX executable ../bin/demo_dox_seq_io_fai_index_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seq_io_fai_index_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seq_io_fai_index_example.dir/dox/seq_io/fai_index_example.cpp.o -o ../bin/demo_dox_seq_io_fai_index_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_dox_seq_io_fai_index_example make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_3_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_3_solution.cpp [ 52%] Linking CXX executable ../bin/demo_unassigned_or_unused_seeds cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_seeds.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_seeds.dir/unassigned_or_unused/seeds.cpp.o -o ../bin/demo_unassigned_or_unused_seeds -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_unassigned_or_unused_seeds make -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mums.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mums.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mums.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mums.dir/depend.internal". Scanning dependencies of target demo_dox_index_mums make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp [ 52%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment2.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 make -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_bed_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 52%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example7 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/tutorial/seed_and_extend/example7.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example7 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:90:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 52%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_3_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:36:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/tutorial/sequences/assignment_3_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_3_solution -lrt -lz -lbz2 [ 52%] Built target demo_tutorial_seed_and_extend_example7 make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:90:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:90:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/node_predicate.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target demo_tutorial_file_io_overview_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 52%] Built target demo_tutorial_sequences_assignment_3_solution make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_basic_code_detailed make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/basic_code_detailed.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:7:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:7:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:31:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/genequant_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:39:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:39:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:39:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_index_node_predicate cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_node_predicate.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_node_predicate.dir/dox/index/node_predicate.cpp.o -o ../bin/demo_dox_index_node_predicate -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_index_node_predicate make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_final_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/final_solution.cpp [ 53%] Linking CXX executable ../bin/demo_tutorial_a_first_example_basic_code_detailed cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/tutorial/a_first_example/basic_code_detailed.cpp.o -o ../bin/demo_tutorial_a_first_example_basic_code_detailed -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_a_first_example_basic_code_detailed make -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_all_pairs_shortest_path make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/all_pairs_shortest_path.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:21:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mums.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_bed_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_example1.dir/tutorial/bed_io/example1.cpp.o -o ../bin/demo_tutorial_bed_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_bed_io_example1 make -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_enable_if.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_enable_if.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_enable_if.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_enable_if.dir/depend.internal". Scanning dependencies of target demo_dox_basic_enable_if make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/enable_if.cpp [ 53%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/tutorial/simple_rna_seq/genequant_assignment5.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_simple_rna_seq_genequant_assignment5 make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_filter_sam make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp [ 53%] Linking CXX executable ../bin/demo_dox_basic_enable_if cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_enable_if.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_enable_if.dir/dox/basic/enable_if.cpp.o -o ../bin/demo_dox_basic_enable_if -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Linking CXX executable ../bin/demo_dox_graph_algorithms_all_pairs_shortest_path cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/link.txt --verbose=1 [ 53%] Built target demo_dox_basic_enable_if make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/dox/graph_algorithms/all_pairs_shortest_path.cpp.o -o ../bin/demo_dox_graph_algorithms_all_pairs_shortest_path -lrt -lz -lbz2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_graph_algorithms_all_pairs_shortest_path make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h: In instantiation of 'TScoreValue seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const Hirschberg&) [with TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; seqan::Hirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:72:28: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score >&, const Hirschberg&) [with TSequenceH = seqan::String >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String >; TGapsSpecV = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:83:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score >&, const Hirschberg&) [with TSequence = seqan::String >; TAlignSpec = seqan::Tag; TScoreValue = int; seqan::Hirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:22:83: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:468:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 468 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:487:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 487 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:489:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 489 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:518:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 518 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:177, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_hirschberg_impl.h:543:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 543 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/tutorial/seed_and_extend/solution1.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_seed_and_extend_solution1 make -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_store_store_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_store_store_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_store_store_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_store_store_example.dir/depend.internal". Scanning dependencies of target demo_dox_store_store_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h: In instantiation of 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 141 | _cargo() | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:98:7: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TFunctor = seqan::FunctorComplement >; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:141:20: required from 'seqan::ModifiedString::ModifiedString(THost_&&, typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type*) [with THost_ = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TSpec = seqan::Tag; typename seqan::EnableIf::Type, typename seqan::RemoveReference::Type> >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_shortcuts.h:340:12: required from 'typename seqan::ReverseComplementString::Type seqan::reverseComplementString(const THost&) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::ReverseComplementString::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:80: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/tutorial/pairwise_sequence_alignment/alignment_global_specialised.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:24: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:209:39: required from 'unsigned int seqan::getMDString(TMDString&, TGaps1&, TGaps2&) [with TMDString = seqan::String >; TGaps1 = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGaps2 = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:572:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:663:20: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::end(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:811:66: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:619:22: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString&, seqan::Tag) [with THost = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::ModView > >; TTagSpec = seqan::Rooted_; typename seqan::Iterator, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >; TTagSpec = seqan::Standard_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:812:64: required from 'void seqan::_fillBamSeqAndQual(TSeq&, TQual&, const TRead&) [with TSeq = seqan::String, seqan::Alloc<> >; TQual = seqan::String >; TRead = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::ModView > > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:936:31: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised make -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_dox_graph_algorithms_dag_shortest_path make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dag_shortest_path.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:19: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:74:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:79:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:56: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: required from 'typename seqan::Convert::Type seqan::convert(const TSource&) [with TTarget = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >; TSource = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; typename seqan::Convert::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:92:59: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:169:17: required from 'typename seqan::Source > > >::Type seqan::source(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:193:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:275:20: required from 'typename seqan::GetValue > >::Type seqan::getValue(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >; typename seqan::GetValue > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_alphabet_expansion.h:357:37: required from 'typename seqan::Convert >, seqan::Proxy >::Type seqan::convertImpl(seqan::Convert >, T>, const seqan::Proxy&) [with THost = seqan::SimpleType; char CHAR = '-'; TSpec = seqan::Tag; T = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >; TSpec2 = seqan::IteratorProxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > >; typename seqan::Convert >, seqan::Proxy >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_conversion.h:149:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/cigar.h:562:29: required from 'void seqan::alignAndGetCigarString(TCigar&, TMDString&, const TContig&, const TReadSeq&, TAlignedRead&, TErrors&, seqan::BamAlignFunctorDefault&) [with TCigar = seqan::String >; TMDString = seqan::String >; TContig = seqan::ContigStoreElement, seqan::Alloc<> >, seqan::GapAnchor, void>; TReadSeq = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignedRead = const seqan::AlignedReadStoreElement, void>; TErrors = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:905:27: required from 'void seqan::setPrimaryMatch(seqan::BamAlignmentRecord&, seqan::FragmentStore&, const TAlignedRead&, const TAlignQuality&, TBamIOFunctor&, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TAlignedRead = seqan::AlignedReadStoreElement, void>; TAlignQuality = seqan::AlignQualityStoreElement; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1076:24: required from 'void seqan::writeAlignments(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1109:20: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&, TBamIOFunctor&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TBamIOFunctor = seqan::BamAlignFunctorDefault]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:1118:17: required from 'void seqan::writeRecords(seqan::FormattedFile, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:142:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:18: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/filter_sam.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/tutorial/file_io_overview/solution1.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution1 -lrt -lz -lbz2 [ 53%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_genequant_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/tutorial/simple_rna_seq/genequant_assignment2.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_genequant_assignment2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_file_io_overview_solution1 make -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend.internal". Scanning dependencies of target demo_dox_misc_interval_tree_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_simple_rna_seq_genequant_assignment2 make -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_gff2gtf make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:21:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = const char*]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:14:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:16:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/dox/store/store_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_graph_algorithms_dag_shortest_path cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/dox/graph_algorithms/dag_shortest_path.cpp.o -o ../bin/demo_dox_graph_algorithms_dag_shortest_path -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_graph_algorithms_dag_shortest_path make -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_code_encapsulation make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/code_encapsulation.cpp In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = int; TCargo = seqan::String >; TValue2 = int]' /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:22:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/demos/dox/misc/interval_tree_example.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_consensus_consensus_alignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_consensus_consensus_alignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_consensus_consensus_alignment.dir/dox/consensus/consensus_alignment.cpp.o -o ../bin/demo_dox_consensus_consensus_alignment -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_consensus_consensus_alignment make -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/depend.internal". Scanning dependencies of target demo_dox_bam_io_bam_tags_dict make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:20:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:20:30: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/gff2gtf.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_a_first_example_code_encapsulation cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/tutorial/a_first_example/code_encapsulation.cpp.o -o ../bin/demo_tutorial_a_first_example_code_encapsulation -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_a_first_example_code_encapsulation make -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend.internal". Scanning dependencies of target demo_dox_index_maxrepeats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:15:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:15:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:15:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_tags_dict.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_final_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/tutorial/parsing_command_line_arguments/final_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_final_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_parsing_command_line_arguments_final_solution make -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_online.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_online.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_online.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_online.dir/depend.internal". Scanning dependencies of target demo_dox_find_finder_online make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_online.cpp [ 53%] Linking CXX executable ../bin/demo_dox_misc_interval_tree_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_interval_tree_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_interval_tree_example.dir/dox/misc/interval_tree_example.cpp.o -o ../bin/demo_dox_misc_interval_tree_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_misc_interval_tree_example make -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_finder.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_finder.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_finder.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_finder.dir/depend.internal". Scanning dependencies of target demo_dox_index_finder make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_index_mums cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_mums.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_mums.dir/dox/index/mums.cpp.o -o ../bin/demo_dox_index_mums -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_index_mums make -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/maxrepeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target demo_dox_index_begin_range_goDown_representative_repLength make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_find_finder_online cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_online.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_online.dir/dox/find/finder_online.cpp.o -o ../bin/demo_dox_find_finder_online -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_find_finder_online make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/depend.internal". Scanning dependencies of target demo_dox_basic_metaprogramming_math make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_math.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > >; TSource = seqan::Index > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > >; TValue2 = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > >; typename seqan::Reference > >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:14:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > >& seqan::Index > >::operator=(const seqan::Index > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/finder.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ [ 53%] Linking CXX executable ../bin/demo_dox_bam_io_bam_tags_dict cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/dox/bam_io/bam_tags_dict.cpp.o -o ../bin/demo_dox_bam_io_bam_tags_dict -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_bam_io_bam_tags_dict make -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend.internal". Scanning dependencies of target demo_dox_modifier_modified_string_nested make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Building CXX object demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/modifier/modified_string_nested.cpp [ 53%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_math cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_math.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_math.dir/dox/basic/metaprogramming_math.cpp.o -o ../bin/demo_dox_basic_metaprogramming_math -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_basic_metaprogramming_math make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_4_templateSubclassing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4_templateSubclassing.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:14: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:13:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:18:14: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TString = char [5]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1898 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25: required from 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TString = char [5]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:12:22: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1751 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:13:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:13:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_range_goDown_representative_repLength.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 54%] Linking CXX executable ../bin/demo_dox_index_finder cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_finder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_finder.dir/dox/index/finder.cpp.o -o ../bin/demo_dox_index_finder -lrt -lz -lbz2 [ 54%] Linking CXX executable ../bin/demo_dox_index_maxrepeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_maxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_maxrepeats.dir/dox/index/maxrepeats.cpp.o -o ../bin/demo_dox_index_maxrepeats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_index_finder make -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/depend.internal". Scanning dependencies of target demo_dox_align_extend_extend_alignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o [ 54%] Built target demo_dox_index_maxrepeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp make -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_kruskals_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/kruskals_algorithm.cpp [ 54%] Linking CXX executable ../bin/demo_dox_modifier_modified_string_nested cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_modifier_modified_string_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_modifier_modified_string_nested.dir/dox/modifier/modified_string_nested.cpp.o -o ../bin/demo_dox_modifier_modified_string_nested -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_modifier_modified_string_nested make -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_integrate_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_integrate_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend.internal". Scanning dependencies of target demo_dox_align_integrate_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp [ 54%] Linking CXX executable ../bin/demo_unassigned_or_unused_gff2gtf cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/unassigned_or_unused/gff2gtf.cpp.o -o ../bin/demo_unassigned_or_unused_gff2gtf -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_unassigned_or_unused_gff2gtf make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_4.cpp [ 54%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_4_templateSubclassing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/tutorial/a_first_example/solution_4_templateSubclassing.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_4_templateSubclassing -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_tutorial_a_first_example_solution_4_templateSubclassing make -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator_short.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator_short.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend.internal". Scanning dependencies of target demo_dox_index_iterator_short make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp [ 54%] Linking CXX executable ../bin/demo_dox_index_begin_range_goDown_representative_repLength cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/dox/index/begin_range_goDown_representative_repLength.cpp.o -o ../bin/demo_dox_index_begin_range_goDown_representative_repLength -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_index_begin_range_goDown_representative_repLength make -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend.internal". Scanning dependencies of target demo_dox_basic_zip_iterator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/zip_iterator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 54%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/tutorial/a_first_example/solution_4.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_4 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_tutorial_a_first_example_solution_4 make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34: required from 'void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:408:21: required from 'void seqan::setSource(seqan::Gaps >&, TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:45:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score, seqan::Blosum62_> >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score, seqan::Blosum62_> >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score, seqan::Blosum62_> >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score, seqan::Blosum62_> >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ Scanning dependencies of target demo_tutorial_genome_annotations_assignment_2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:509:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score, seqan::Blosum62_> >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score, seqan::Blosum62_> >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score, seqan::Blosum62_> >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score, seqan::Blosum62_> >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score, seqan::Blosum62_> >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score, seqan::Blosum62_> >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::ScoreMatrix, seqan::Blosum62_>]' /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:48:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align/integrate_align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:44:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h: In instantiation of 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:434:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 294 | ModifiedString const r_inf0(inf0); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align_extend.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:295:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 295 | ModifiedString const r_inf1(inf1); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:44:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:294:49: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >, seqan::InfixSegment>*; TParam = const seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment >, seqan::InfixSegment>; TValue2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TSequence2 = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:25:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:526:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 54%] Linking CXX executable ../bin/demo_dox_graph_algorithms_kruskals_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/dox/graph_algorithms/kruskals_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_kruskals_algorithm -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:510:37: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_<>; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_<>; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_<>; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:190:33: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, const TAlgoTag&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:218:31: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = false; bool LEFT = false; bool RIGHT = false; bool BOTTOM = false; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_unbanded.h:230:27: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&) [with TSequence = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:27:42: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_graph_algorithms_kruskals_algorithm make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/depend.internal". /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_ >; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ > >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_ >; TSequenceH = seqan::Segment >, seqan::InfixSegment>; TSequenceV = seqan::Segment >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_ >; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::Segment >, seqan::InfixSegment>; TString1 = seqan::Segment >, seqan::InfixSegment>; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:351:43: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ Scanning dependencies of target demo_tutorial_iterators_assignment_4_workshop_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_4_workshop_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:397:81: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSeqHValue = char; TSeqVValue = char; TSeqVIterator = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >; TScoringScheme = seqan::Score >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn<>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:891:38: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ > >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_ >; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TString1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:458:102: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:41: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ > >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_ >; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TString1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:503:103: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::end(const seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator >, seqan::InfixSegment>, seqan::AdaptorIterator > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::Terminator_ > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix >, seqan::Tag >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::AlignExtend_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ > >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::AlignExtend_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn<>; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Terminator_ >; TSequenceH = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TSequenceV = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::AlignExtend_ >; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn<>; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:203:33: required from 'TScoreValue seqan::_setUpAndRunAlignImpl(TAliExtContext_&, const TString0&, const TString1&, const seqan::Score&, int, int, TScoreValue, const TTracebackConfig&, const seqan::True&, const seqan::True&) [with TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >; TString0 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TString1 = seqan::ModifiedString >, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreSpec = seqan::Tag; TTracebackConfig = seqan::TracebackConfig_, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:297:42: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Gaps&, seqan::Gaps&, const TScoreValue&, const TString0&, const TString1&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TSource0 = seqan::Segment >, seqan::InfixSegment>; TSource1 = seqan::Segment >, seqan::InfixSegment>; TGapsSpec0 = seqan::Tag; TGapsSpec1 = seqan::Tag; TString0 = seqan::String >; TString1 = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:395:32: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&, TAliExtContext_&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True; TAliExtContext_ = seqan::AliExtContext_ >, seqan::InfixSegment>, seqan::Tag >, seqan::Gaps >, seqan::InfixSegment>, seqan::Tag >, seqan::DPContext >, unsigned char, seqan::String >, seqan::Alloc<> >, seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:424:36: required from 'TScoreValue seqan::_extendAlignmentImpl(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&, const TBoolBanded&, const TBoolXDrop&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag; TBoolBanded = seqan::True; TBoolXDrop = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/align_extend/align_extend.h:621:32: required from 'TScoreValue seqan::extendAlignment(seqan::Align&, const TScoreValue&, const TString&, const TString&, const seqan::Tuple&, const seqan::ExtensionDirection&, int, int, const TScoreValue&, const seqan::Score&) [with TStringInfix = seqan::Segment >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TString = seqan::String >; TPos = unsigned int; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:39:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/dox/align_extend/extend_alignment.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Postorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26: required from 'void seqan::goBegin(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:16:15: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:19:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:14:71: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15: required from 'void seqan::goBegin(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:16:15: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:14:71: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:19:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:19:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator_short.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 54%] Linking CXX executable ../bin/demo_dox_basic_zip_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_zip_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_zip_iterator.dir/dox/basic/zip_iterator.cpp.o -o ../bin/demo_dox_basic_zip_iterator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_basic_zip_iterator make -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/depend.internal". Scanning dependencies of target demo_dox_graph_types_graph_algo_dijkstra make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Building CXX object demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_types/graph_algo_dijkstra.cpp [ 54%] Linking CXX executable ../bin/demo_dox_store_store_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_store_store_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_store_store_example.dir/dox/store/store_example.cpp.o -o ../bin/demo_dox_store_store_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_store_store_example make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp [ 55%] Linking CXX executable ../bin/demo_dox_index_iterator_short cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_iterator_short.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_iterator_short.dir/dox/index/iterator_short.cpp.o -o ../bin/demo_dox_index_iterator_short -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Built target demo_dox_index_iterator_short make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 55%] Linking CXX executable ../bin/demo_dox_align_integrate_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_integrate_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_integrate_align.dir/dox/align/integrate_align.cpp.o -o ../bin/demo_dox_align_integrate_align -lrt -lz -lbz2 [ 55%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_4_workshop_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/tutorial/iterators/assignment_4_workshop_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_4_workshop_solution -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_2_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Built target demo_dox_align_integrate_align make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/DependInfo.cmake --color= make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/depend.internal". [ 55%] Built target demo_tutorial_iterators_assignment_4_workshop_solution make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_6 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_tutorial_journaled_set_example_journal_string_basic make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_6.cpp [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:12:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 55%] Linking CXX executable ../bin/demo_dox_graph_types_graph_algo_dijkstra cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/dox/graph_types/graph_algo_dijkstra.cpp.o -o ../bin/demo_dox_graph_types_graph_algo_dijkstra -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:22:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:22:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Built target demo_dox_graph_types_graph_algo_dijkstra make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/depend.internal". Scanning dependencies of target demo_dox_basic_metaprogramming_logic make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:22:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_journal_string_basic.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 55%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_logic.cpp [ 55%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/tutorial/pattern_matching/assignment2.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment2 -lrt -lz -lbz2 [ 55%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_6 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/tutorial/a_first_example/solution_6.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_6 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Built target demo_tutorial_pattern_matching_assignment2 make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_1.cpp [ 55%] Built target demo_tutorial_a_first_example_solution_6 make -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_genome_annotations_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp [ 55%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_logic cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/dox/basic/metaprogramming_logic.cpp.o -o ../bin/demo_dox_basic_metaprogramming_logic -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Built target demo_dox_basic_metaprogramming_logic make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend.internal". Scanning dependencies of target demo_dox_basic_metaprogramming_control make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 55%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_control.cpp [ 56%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_journal_string_basic cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/tutorial/journaled_set/example_journal_string_basic.cpp.o -o ../bin/demo_tutorial_journaled_set_example_journal_string_basic -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_journaled_set_example_journal_string_basic make -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_transitive_closure make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/transitive_closure.cpp [ 56%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_control cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_control.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_control.dir/dox/basic/metaprogramming_control.cpp.o -o ../bin/demo_dox_basic_metaprogramming_control -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_dox_basic_metaprogramming_control make -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_prims_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/prims_algorithm.cpp [ 56%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/tutorial/a_first_example/solution_1.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_a_first_example_solution_1 make -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter > seqan::nodeRight(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]': /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:34:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:876:50: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 876 | Iter > tmp(it); | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:878:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 878 | return tmp; | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter > seqan::createSibling(seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]': /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:60:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:1071:50: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 1071 | Iter > siblingIter(it); | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:1073:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 1073 | return siblingIter; | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:19:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 56%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/tutorial/gff_and_gtf_io/solution1.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution1 -lrt -lz -lbz2 [ 56%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/tutorial/genome_annotations/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_2_solution -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:19:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_gff_and_gtf_io_solution1 make -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_score_score.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_score_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_score_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_score_score.dir/depend.internal". [ 56%] Built target demo_tutorial_genome_annotations_assignment_2_solution make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_4_solution Scanning dependencies of target demo_dox_score_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/build make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/score/score.cpp [ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_4_solution.cpp [ 56%] Linking CXX executable ../bin/demo_dox_align_extend_extend_alignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_extend_extend_alignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_extend_extend_alignment.dir/dox/align_extend/extend_alignment.cpp.o -o ../bin/demo_dox_align_extend_extend_alignment -lrt -lz -lbz2 /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:138:20: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 138 | it = begin(row1); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:139:21: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 139 | itEnd = end(row1); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/align.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_dox_align_extend_extend_alignment make -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend.internal". Scanning dependencies of target demo_howto_align_gaps_clipping make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/align_gaps_clipping.cpp [ 56%] Linking CXX executable ../bin/demo_dox_graph_algorithms_transitive_closure cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/dox/graph_algorithms/transitive_closure.cpp.o -o ../bin/demo_dox_graph_algorithms_transitive_closure -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_dox_graph_algorithms_transitive_closure make -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend.internal". Scanning dependencies of target demo_dox_find_finder_aho_corasick make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_aho_corasick.cpp [ 56%] Linking CXX executable ../bin/demo_dox_graph_algorithms_prims_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/dox/graph_algorithms/prims_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_prims_algorithm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_dox_graph_algorithms_prims_algorithm make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend.internal". Scanning dependencies of target demo_dox_index_UNUSED_shape make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape.cpp [ 56%] Linking CXX executable ../bin/demo_tutorial_alignment_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_align.dir/tutorial/alignment/align.cpp.o -o ../bin/demo_tutorial_alignment_align -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_alignment_align make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/depend.internal". Scanning dependencies of target demo_tutorial_q_gram_index_index_qgram_hash make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp [ 56%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_4_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/tutorial/sequences/assignment_4_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_4_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_sequences_assignment_4_solution make -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mummy.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mummy.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mummy.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mummy.dir/depend.internal". Scanning dependencies of target demo_dox_index_mummy make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Building CXX object demos/CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 56%] Linking CXX executable ../bin/demo_howto_align_gaps_clipping cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_align_gaps_clipping.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_align_gaps_clipping.dir/howto/align_gaps_clipping.cpp.o -o ../bin/demo_howto_align_gaps_clipping -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_howto_align_gaps_clipping make -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_depth_first_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/depth_first_search.cpp [ 58%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape.dir/dox/index/UNUSED_shape.cpp.o -o ../bin/demo_dox_index_UNUSED_shape -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Built target demo_dox_index_UNUSED_shape make -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_dijkstra make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/dijkstra.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram_hash.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 59%] Linking CXX executable ../bin/demo_dox_score_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_score_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_score_score.dir/dox/score/score.cpp.o -o ../bin/demo_dox_score_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 59%] Built target demo_dox_score_score make -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend.internal". Scanning dependencies of target demo_dox_misc_name_store_cache make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 59%] Building CXX object demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/misc/name_store_cache.cpp [ 59%] Linking CXX executable ../bin/demo_dox_find_finder_aho_corasick cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_aho_corasick.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_aho_corasick.dir/dox/find/finder_aho_corasick.cpp.o -o ../bin/demo_dox_find_finder_aho_corasick -lrt -lz -lbz2 [ 59%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_qgram_hash cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/tutorial/q_gram_index/index_qgram_hash.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_qgram_hash -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 59%] Built target demo_dox_find_finder_aho_corasick make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_unassigned_or_unused_index_find_stringset make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 59%] Built target demo_tutorial_q_gram_index_index_qgram_hash make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/DependInfo.cmake --color= [ 60%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend.internal". Scanning dependencies of target demo_dox_align_global_alignment_unbanded make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_unbanded.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 60%] Linking CXX executable ../bin/demo_dox_graph_algorithms_depth_first_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/dox/graph_algorithms/depth_first_search.cpp.o -o ../bin/demo_dox_graph_algorithms_depth_first_search -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:151:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_dox_graph_algorithms_depth_first_search make -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_blast_blast_in_lowlevel make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/blast/blast_in_lowlevel.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:59:22: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 60%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_base.dir/tutorial/genome_annotations/base.cpp.o -o ../bin/demo_tutorial_genome_annotations_base -lrt -lz -lbz2 [ 60%] Linking CXX executable ../bin/demo_dox_misc_name_store_cache cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_name_store_cache.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_name_store_cache.dir/dox/misc/name_store_cache.cpp.o -o ../bin/demo_dox_misc_name_store_cache -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_dox_misc_name_store_cache make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend [ 60%] Built target demo_tutorial_genome_annotations_base make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_string make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_tutorial_vcf_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build [ 60%] Building CXX object demos/CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/string.cpp make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp [ 60%] Linking CXX executable ../bin/demo_unassigned_or_unused_filter_sam cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/unassigned_or_unused/filter_sam.cpp.o -o ../bin/demo_unassigned_or_unused_filter_sam -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_unassigned_or_unused_filter_sam make -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_rooted_iterator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/rooted_iterator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > > >; TSource = seqan::Index > > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > > >; TValue2 = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > > >; typename seqan::Reference > >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > > >& seqan::Index > > >::operator=(const seqan::Index > > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:8:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::External > >; TString = seqan::String, seqan::External > >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String >, seqan::External > >; TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 60%] Linking CXX executable ../bin/demo_dox_graph_algorithms_dijkstra cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/dox/graph_algorithms/dijkstra.cpp.o -o ../bin/demo_dox_graph_algorithms_dijkstra -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:8:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_dox_graph_algorithms_dijkstra make -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend.internal". Scanning dependencies of target demo_howto_using_zip_iterator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/using_zip_iterator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String > >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String > >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String > >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String > >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String > >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 60%] Linking CXX executable ../bin/demo_unassigned_or_unused_rooted_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/unassigned_or_unused/rooted_iterator.cpp.o -o ../bin/demo_unassigned_or_unused_rooted_iterator -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_unassigned_or_unused_rooted_iterator make -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_align.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 60%] Linking CXX executable ../bin/demo_dox_sequence_string cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_string.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_string.dir/dox/sequence/string.cpp.o -o ../bin/demo_dox_sequence_string -lrt -lz -lbz2 Scanning dependencies of target demo_dox_align_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/align.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Built target demo_dox_sequence_string make -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ Scanning dependencies of target demo_tutorial_indices_find2_index_approx In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 60%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::External > >, seqan::Owner<> >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:122:41: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:12:43: required from 'void findMUMs(TIndex&, unsigned int) [with TIndex = seqan::Index, seqan::External > >, seqan::Owner<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:72:13: required from 'int runMummy(int, const char**, unsigned int, unsigned int) [with TSpec = seqan::External >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:149:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:23:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_find_stringset.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 61%] Linking CXX executable ../bin/demo_blast_blast_in_lowlevel cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_blast_blast_in_lowlevel.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_blast_blast_in_lowlevel.dir/blast/blast_in_lowlevel.cpp.o -o ../bin/demo_blast_blast_in_lowlevel -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 61%] Built target demo_blast_blast_in_lowlevel make -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_annotation_converter make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 61%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp [ 62%] Linking CXX executable ../bin/demo_dox_align_global_alignment_unbanded cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/dox/align/global_alignment_unbanded.cpp.o -o ../bin/demo_dox_align_global_alignment_unbanded -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_dox_align_global_alignment_unbanded make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/depend.internal". Scanning dependencies of target demo_dox_align_profile_profile_seq_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp [ 62%] Linking CXX executable ../bin/demo_howto_using_zip_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_using_zip_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_using_zip_iterator.dir/howto/using_zip_iterator.cpp.o -o ../bin/demo_howto_using_zip_iterator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_howto_using_zip_iterator make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_assignment_4_workshop_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/assignment_4_workshop_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9: required from 'main():: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9: required from 'main():: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:497:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9: required from 'main():: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:362:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(T&) [with T = seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:21:9: required from 'main():: [with auto:4 = seqan::Iter, seqan::Alloc<> >, seqan::BidirectionalIndex > >, seqan::VSTree > >; seqan::DnaString = seqan::String, seqan::Alloc<> >; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:509:17: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, uint32_t, uint32_t, uint8_t, const seqan::OptimalSearch&, uint8_t, const TDir&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDir = seqan::Tag; TDistanceTag = seqan::Tag; uint32_t = unsigned int; uint8_t = unsigned char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:556:25: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const seqan::OptimalSearch&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:571:29: required from 'void seqan::_optimalSearchScheme(TDelegate&, seqan::Iter >, seqan::VSTree > >, const TNeedle&, const std::array, N>&, const TDistanceTag&) [with TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndex = seqan::FMIndex<>; TIndexSpec = seqan::Preorder; TNeedle = seqan::String, seqan::Alloc<> >; long unsigned int nbrBlocks = 4; long unsigned int N = 3; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:592:25: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, void, seqan::FMIndexConfig >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::CompressedSA, seqan::Alloc<> >, void, seqan::FMIndexConfig >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:81:27: required from 'seqan::Iter >, seqan::VSTree > >::Iter(seqan::Iter >, seqan::VSTree > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find2_index_approx.h:591:78: required from 'void seqan::find(TDelegate&, seqan::Index >&, const seqan::String&, const TDistanceTag&) [with long unsigned int minErrors = 0; long unsigned int maxErrors = 2; TDelegate = main()::; TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex<>; TChar = seqan::SimpleType; TStringSpec = seqan::Alloc<>; TDistanceTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:29:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/find2_index_approx.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 62%] Linking CXX executable ../bin/demo_tutorial_vcf_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_solution1.dir/tutorial/vcf_io/solution1.cpp.o -o ../bin/demo_tutorial_vcf_io_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_tutorial_vcf_io_solution1 make -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend.internal". Scanning dependencies of target demo_dox_basic_simple_type_construction make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/simple_type_construction.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:37:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:43:45: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:37:43: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Ucsc_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag >; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:43:45: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 62%] Linking CXX executable ../bin/demo_tutorial_string_sets_assignment_4_workshop_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/tutorial/string_sets/assignment_4_workshop_solution.cpp.o -o ../bin/demo_tutorial_string_sets_assignment_4_workshop_solution -lrt -lz -lbz2 [ 62%] Linking CXX executable ../bin/demo_dox_align_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_align.dir/dox/align/align.cpp.o -o ../bin/demo_dox_align_align -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_tutorial_string_sets_assignment_4_workshop_solution make -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend.internal". Scanning dependencies of target demo_tutorial_indices_assignment_1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 62%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_dox_align_align make -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend.internal". Scanning dependencies of target demo_dox_align_compute_alignment_stats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/compute_alignment_stats.cpp [ 62%] Linking CXX executable ../bin/demo_dox_basic_simple_type_construction cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_simple_type_construction.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_simple_type_construction.dir/dox/basic/simple_type_construction.cpp.o -o ../bin/demo_dox_basic_simple_type_construction -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_dox_basic_simple_type_construction make -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ Scanning dependencies of target demo_unassigned_or_unused_index_sufarray make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_sufarray.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::SuffixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::SuffixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::SuffixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_io.h:355:10: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const UcscKnownIsoforms&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; seqan::UcscKnownIsoforms = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:168:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/ucsc_io/ucsc_file.h:170:20: required from 'void seqan::writeRecord(TTarget&, const seqan::UcscRecord&, const seqan::TagSelector&) [with TTarget = seqan::Iter, std::char_traits >, seqan::StreamIterator > >; TTagList = seqan::TagList >, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:295:24: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&, const TFormat&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFormat = seqan::TagSelector >, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_ucsc.h:303:17: required from 'void seqan::writeRecords(seqan::FormattedFile >, seqan::Tag, TSpec>&, seqan::FragmentStore&) [with TSpec = void; TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:63:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/annotation_converter.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_sufarray.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 62%] Linking CXX executable ../bin/demo_tutorial_indices_assignment_1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_assignment_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_assignment_1.dir/tutorial/indices/assignment_1.cpp.o -o ../bin/demo_tutorial_indices_assignment_1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_tutorial_indices_assignment_1 make -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_find_repeats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_find_repeats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend.internal". Scanning dependencies of target demo_dox_index_find_repeats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Building CXX object demos/CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp [ 62%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_sufarray cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/unassigned_or_unused/index_sufarray.cpp.o -o ../bin/demo_unassigned_or_unused_index_sufarray -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_unassigned_or_unused_index_sufarray make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment2_solution.cpp [ 63%] Linking CXX executable ../bin/demo_dox_align_profile_profile_seq_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/dox/align_profile/profile_seq_score.cpp.o -o ../bin/demo_dox_align_profile_profile_seq_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_dox_align_profile_profile_seq_score make -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_heaviest_increasing_subsequence make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/heaviest_increasing_subsequence.cpp [ 63%] Linking CXX executable ../bin/demo_dox_align_compute_alignment_stats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_compute_alignment_stats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_compute_alignment_stats.dir/dox/align/compute_alignment_stats.cpp.o -o ../bin/demo_dox_align_compute_alignment_stats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_dox_align_compute_alignment_stats make -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend.internal". Scanning dependencies of target demo_dox_statistics_load_markov_model make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 63%] Linking CXX executable ../bin/demo_dox_graph_algorithms_heaviest_increasing_subsequence cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/dox/graph_algorithms/heaviest_increasing_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_heaviest_increasing_subsequence -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_dox_graph_algorithms_heaviest_increasing_subsequence make -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_basic_techniques_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/basic_techniques/base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:17:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/find_repeats.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 63%] Linking CXX executable ../bin/demo_tutorial_basic_techniques_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basic_techniques_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basic_techniques_base.dir/tutorial/basic_techniques/base.cpp.o -o ../bin/demo_tutorial_basic_techniques_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_tutorial_basic_techniques_base make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/depend.internal". Scanning dependencies of target demo_tutorial_sam_and_bam_io_example7 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:132, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/mummy.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h: In function 'void seqan::_lcpProcessMulti(TTextInput&, const TLimitsString&, TInvertedSAInput&, TDest&, seqan::LcpConfig) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Owner<> > >, seqan::Source<> >; TLimitsString = seqan::String > >; TInvertedSAInput = seqan::Pool >, 2, void>, void>, seqan::MapperSpec >, 2, void>, void>, seqan::String > >, long unsigned int>, long unsigned int, seqan::File > > > >; TDest = seqan::Pool, seqan::MapperSpec, long unsigned int>, long unsigned int, seqan::File > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '.seqan::Iter, seqan::External > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::host' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | class Iter > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '.seqan::Iter, seqan::External > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::objNo' may be used uninitialized in this function [-Wmaybe-uninitialized] /build/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '.seqan::Iter, seqan::External > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::host' may be used uninitialized in this function [-Wmaybe-uninitialized] 87 | class Iter > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/sequence/iter_concat_virtual.h:87:7: warning: '.seqan::Iter, seqan::External > >, seqan::Owner<> >, seqan::ConcatVirtual<> >::objNo' may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 63%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_find_stringset cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/unassigned_or_unused/index_find_stringset.cpp.o -o ../bin/demo_unassigned_or_unused_index_find_stringset -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_unassigned_or_unused_index_find_stringset make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_example_join make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/statistics/load_markov_model.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sam_and_bam_io/example7.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_tutorial_indices_find2_index_approx cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/tutorial/indices/find2_index_approx.cpp.o -o ../bin/demo_tutorial_indices_find2_index_approx -lrt -lz -lbz2 [ 64%] Linking CXX executable ../bin/demo_dox_statistics_load_markov_model make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_statistics_load_markov_model.dir/link.txt --verbose=1 [ 64%] Built target demo_tutorial_indices_find2_index_approx make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_statistics_load_markov_model.dir/dox/statistics/load_markov_model.cpp.o -o ../bin/demo_dox_statistics_load_markov_model -lrt -lz -lbz2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/base.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_statistics_load_markov_model make -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_counting.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_counting.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_counting.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_counting.dir/depend.internal". Scanning dependencies of target demo_dox_index_counting make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:38:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_set.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:38:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence_journaled/sequence_journaled.h:385:20: required from 'TStream& seqan::operator<<(TStream&, const seqan::String >&) [with TStream = std::basic_ostream; TValue = char; THostSpec = seqan::Alloc<>; TJournalSpec = seqan::SortedArray; TBufferSpec = seqan::Alloc<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:38:81: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_join.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_dox_index_find_repeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_find_repeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_find_repeats.dir/dox/index/find_repeats.cpp.o -o ../bin/demo_dox_index_find_repeats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_index_find_repeats make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_benchmark_stream_write make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:30:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:19:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:19:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:30:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::PreorderEmptyEdges; THideEmptyEdges = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::PreorderEmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:277:11: required from 'seqan::Iter seqan::operator++(seqan::Iter&, int) [with TContainer = seqan::Index > >; TSpec = seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:36:19: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:30:72: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/counting.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_dox_index_counting cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_counting.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_counting.dir/dox/index/counting.cpp.o -o ../bin/demo_dox_index_counting -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_index_counting make -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/depend.internal". Scanning dependencies of target demo_dox_bam_io_bam_file_in make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/benchmark_stream_write.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_join cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_join.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_join.dir/tutorial/journaled_set/example_join.cpp.o -o ../bin/demo_tutorial_journaled_set_example_join -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_journaled_set_example_join make -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_indices_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp [ 64%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/tutorial/parsing_command_line_arguments/base.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_parsing_command_line_arguments_base make -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_breadth_first_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/breadth_first_search.cpp [ 64%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/tutorial/parsing_command_line_arguments/assignment2_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment2_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_parsing_command_line_arguments_assignment2_solution make -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_floyd_warshall_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/floyd_warshall_algorithm.cpp [ 64%] Linking CXX executable ../bin/demo_tutorial_sam_and_bam_io_example7 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/tutorial/sam_and_bam_io/example7.cpp.o -o ../bin/demo_tutorial_sam_and_bam_io_example7 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_sam_and_bam_io_example7 make -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_strings.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_strings.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend.internal". Scanning dependencies of target demo_tutorial_basics_strings make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/basics/strings.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/dox/bam_io/bam_file_in.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_unassigned_or_unused_annotation_converter cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/unassigned_or_unused/annotation_converter.cpp.o -o ../bin/demo_unassigned_or_unused_annotation_converter -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_unassigned_or_unused_annotation_converter make -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_bed_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 64%] Linking CXX executable ../bin/demo_tutorial_basics_strings cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_strings.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_strings.dir/tutorial/basics/strings.cpp.o -o ../bin/demo_tutorial_basics_strings -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_basics_strings make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_UNUSED_suffix make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/UNUSED_suffix.cpp [ 64%] Linking CXX executable ../bin/demo_dox_graph_algorithms_breadth_first_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/dox/graph_algorithms/breadth_first_search.cpp.o -o ../bin/demo_dox_graph_algorithms_breadth_first_search -lrt -lz -lbz2 [ 64%] Linking CXX executable ../bin/demo_dox_index_mummy cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_mummy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_mummy.dir/dox/index/mummy.cpp.o -o ../bin/demo_dox_index_mummy -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_graph_algorithms_breadth_first_search make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequence_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_index_mummy make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_indexed_fasta_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::IndexEsa<> > >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [5]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:61:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >& seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ [ 64%] Linking CXX executable ../bin/demo_tutorial_bed_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_base.dir/tutorial/bed_io/base.cpp.o -o ../bin/demo_tutorial_bed_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_bed_io_base make -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend.internal". Scanning dependencies of target demo_dox_misc_get_terminal_size make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Building CXX object demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/misc/get_terminal_size.cpp [ 64%] Linking CXX executable ../bin/demo_dox_graph_algorithms_floyd_warshall_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/dox/graph_algorithms/floyd_warshall_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_floyd_warshall_algorithm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_dox_graph_algorithms_floyd_warshall_algorithm make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_longest_common_subsequence make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_common_subsequence.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 65%] Linking CXX executable ../bin/demo_dox_misc_get_terminal_size cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_misc_get_terminal_size.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_misc_get_terminal_size.dir/dox/misc/get_terminal_size.cpp.o -o ../bin/demo_dox_misc_get_terminal_size -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Built target demo_dox_misc_get_terminal_size make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_file_io_overview_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::External > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 65%] Linking CXX executable ../bin/demo_unassigned_or_unused_benchmark_stream_write cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/unassigned_or_unused/benchmark_stream_write.cpp.o -o ../bin/demo_unassigned_or_unused_benchmark_stream_write -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Built target demo_unassigned_or_unused_benchmark_stream_write make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 65%] Linking CXX executable ../bin/demo_dox_sequence_UNUSED_suffix cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/dox/sequence/UNUSED_suffix.cpp.o -o ../bin/demo_dox_sequence_UNUSED_suffix -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Built target demo_dox_sequence_UNUSED_suffix make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String, seqan::External > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::External > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:92:41: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_longest_increasing_subsequence make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/longest_increasing_subsequence.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:445:22: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSALF) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSALF = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:463:23: required from 'bool seqan::indexCreate(seqan::Index >&, FibreSA) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:81:34: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/base.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:12:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequence_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 65%] Linking CXX executable ../bin/demo_dox_graph_algorithms_longest_increasing_subsequence cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/dox/graph_algorithms/longest_increasing_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_longest_increasing_subsequence -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Built target demo_dox_graph_algorithms_longest_increasing_subsequence make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp [ 66%] Linking CXX executable ../bin/demo_dox_bam_io_bam_file_in cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_bam_io_bam_file_in.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_bam_io_bam_file_in.dir/dox/bam_io/bam_file_in.cpp.o -o ../bin/demo_dox_bam_io_bam_file_in -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 66%] Built target demo_dox_bam_io_bam_file_in make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_find_index make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 66%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp [ 67%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/tutorial/indexed_fasta_io/base.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_indexed_fasta_io_base [ 67%] Linking CXX executable ../bin/demo_dox_graph_algorithms_longest_common_subsequence make -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/link.txt --verbose=1 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend.internal". /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/dox/graph_algorithms/longest_common_subsequence.cpp.o -o ../bin/demo_dox_graph_algorithms_longest_common_subsequence -lrt -lz -lbz2 Scanning dependencies of target demo_tutorial_alignment_graph_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/graph_assignment1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_dox_graph_algorithms_longest_common_subsequence make -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend.internal". Scanning dependencies of target demo_tabix_io_tabix_vcf make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp [ 67%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/tutorial/pairwise_sequence_alignment/assignment5_step2.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step2 make -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_ford_fulkerson_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/ford_fulkerson_algorithm.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > >; TSource = seqan::Index > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > >; TValue2 = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > >; typename seqan::Reference > >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26: required from 'typename seqan::InfixOnValue::Type seqan::infix(seqan::Finder&) [with THaystack = seqan::Index > >; TSpec = const seqan::Tag; typename seqan::InfixOnValue::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:18:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > >& seqan::Index > >::operator=(const seqan::Index > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ [ 67%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/unassigned_or_unused/tutorial_file_io/stream_compression_formats.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats make -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_bed_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:18:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tabix_io/tabix_vcf.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 67%] Linking CXX executable ../bin/demo_tutorial_sequence_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequence_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequence_io_solution2.dir/tutorial/sequence_io/solution2.cpp.o -o ../bin/demo_tutorial_sequence_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_sequence_io_solution2 make -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_strongly_connected_components make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/strongly_connected_components.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:10:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:10:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 67%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_index cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/tutorial/pattern_matching/find_index.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_index -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_pattern_matching_find_index make -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_topological_sort make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/topological_sort.cpp [ 67%] Linking CXX executable ../bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/dox/graph_algorithms/ford_fulkerson_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_ford_fulkerson_algorithm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_dox_graph_algorithms_ford_fulkerson_algorithm make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend.internal". Scanning dependencies of target demo_tutorial_seed_and_extend_example2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp [ 67%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/tutorial/file_io_overview/solution2.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_file_io_overview_solution2 make -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend.internal". Scanning dependencies of target demo_dox_align_split_split_alignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Building CXX object demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align_split/split_alignment.cpp [ 68%] Linking CXX executable ../bin/demo_tutorial_alignment_graph_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/tutorial/alignment/graph_assignment1.cpp.o -o ../bin/demo_tutorial_alignment_graph_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 68%] Built target demo_tutorial_alignment_graph_assignment1 make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/depend.internal". Scanning dependencies of target demo_dox_index_begin_atEnd_representative_bottomUp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/example2.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 69%] Linking CXX executable ../bin/demo_dox_graph_algorithms_strongly_connected_components cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/dox/graph_algorithms/strongly_connected_components.cpp.o -o ../bin/demo_dox_graph_algorithms_strongly_connected_components -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Built target demo_dox_graph_algorithms_strongly_connected_components make -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_string_sets_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/base.cpp [ 69%] Linking CXX executable ../bin/demo_dox_graph_algorithms_topological_sort cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/dox/graph_algorithms/topological_sort.cpp.o -o ../bin/demo_dox_graph_algorithms_topological_sort -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Linking CXX executable ../bin/demo_tabix_io_tabix_vcf cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tabix_io_tabix_vcf.dir/link.txt --verbose=1 [ 69%] Built target demo_dox_graph_algorithms_topological_sort make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tabix_io_tabix_vcf.dir/tabix_io/tabix_vcf.cpp.o -o ../bin/demo_tabix_io_tabix_vcf -lrt -lz -lbz2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_example_tags make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags.cpp [ 69%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tags cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/tutorial/a_first_example/example_tags.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tags -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Built target demo_tutorial_a_first_example_example_tags make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution1 [ 69%] Built target demo_tabix_io_tabix_vcf make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend.internal". Scanning dependencies of target demo_dox_index_UNUSED_shape_hash make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash.cpp [ 70%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution2.dir/tutorial/bed_io/solution2.cpp.o -o ../bin/demo_tutorial_bed_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_tutorial_bed_io_solution2 make -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_custom_file_endings.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_custom_file_endings.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend.internal". Scanning dependencies of target demo_howto_custom_file_endings make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp [ 70%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_example2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/tutorial/seed_and_extend/example2.cpp.o -o ../bin/demo_tutorial_seed_and_extend_example2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_tutorial_seed_and_extend_example2 make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend.internal". Scanning dependencies of target demo_dox_index_begin_atEnd_representative make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 70%] Linking CXX executable ../bin/demo_tutorial_string_sets_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_base.dir/tutorial/string_sets/base.cpp.o -o ../bin/demo_tutorial_string_sets_base -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]': /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:11:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:473:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 473 | vDesc = _origin.vDesc; | ~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_tutorial_string_sets_base make -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_graph_hmm_silent make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/graph_hmm_silent.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1547:79: required from 'typename seqan::Iterator, seqan::BottomUp >::Type seqan::begin(seqan::Index&, seqan::BottomUp) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::Postorder; typename seqan::Iterator, seqan::BottomUp >::Type = seqan::Iter > >, seqan::VSTree > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:11:51: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative_bottomUp.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TValue = char]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1898 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:26:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25: required from 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TValue = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:21:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1751 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:26:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:26:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 70%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape_hash cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/dox/index/UNUSED_shape_hash.cpp.o -o ../bin/demo_dox_index_UNUSED_shape_hash -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TSpec2 = seqan::ParentLinks<>; TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:366:29: required from 'const seqan::Iter > > >& seqan::Iter > > >::operator=(const seqan::Iter > > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:244:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 244 | vDesc = value(_origin); | ~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:245:25: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 245 | _parentDesc = nodeUp(_origin); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TSpec2 = seqan::ParentLinks; TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:366:29: required from 'const seqan::Iter > > >& seqan::Iter > > >::operator=(const seqan::Iter > > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:22:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:244:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 244 | vDesc = value(_origin); | ~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:245:25: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 245 | _parentDesc = nodeUp(_origin); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::MySeqFormat_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_dox_index_UNUSED_shape_hash make -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_open_save.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_open_save.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_open_save.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_open_save.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1537:26: required from 'typename seqan::Iterator, TSpec>::Type seqan::begin(seqan::Index&, TSpec) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >; typename seqan::Iterator, TSpec>::Type = seqan::Iter > >, seqan::VSTree > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Postorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1537:26: required from 'typename seqan::Iterator, TSpec>::Type seqan::begin(seqan::Index&, TSpec) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >; typename seqan::Iterator, TSpec>::Type = seqan::Iter > >, seqan::VSTree > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:22:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_dox_index_open_save make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1534:66: required from 'typename seqan::Iterator, TSpec>::Type seqan::begin(seqan::Index&, TSpec) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >; typename seqan::Iterator, TSpec>::Type = seqan::Iter > >, seqan::VSTree > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:16:25: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2310:26: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >; TTraits = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:27:27: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1534:66: required from 'typename seqan::Iterator, TSpec>::Type seqan::begin(seqan::Index&, TSpec) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >; typename seqan::Iterator, TSpec>::Type = seqan::Iter > >, seqan::VSTree > > >]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:11:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:15:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/begin_atEnd_representative.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 70%] Linking CXX executable ../bin/demo_dox_index_begin_atEnd_representative_bottomUp cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/dox/index/begin_atEnd_representative_bottomUp.cpp.o -o ../bin/demo_dox_index_begin_atEnd_representative_bottomUp -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:66:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/howto/custom_file_endings.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_dox_index_begin_atEnd_representative_bottomUp make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_assignment_3_workshop_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_3_workshop_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:15:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 70%] Linking CXX executable ../bin/demo_dox_index_begin_atEnd_representative cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/dox/index/begin_atEnd_representative.cpp.o -o ../bin/demo_dox_index_begin_atEnd_representative -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_dox_index_begin_atEnd_representative make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_index_property_maps make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 70%] Linking CXX executable ../bin/demo_unassigned_or_unused_graph_hmm_silent cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/unassigned_or_unused/graph_hmm_silent.cpp.o -o ../bin/demo_unassigned_or_unused_graph_hmm_silent -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_unassigned_or_unused_graph_hmm_silent make -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/depend.internal". Scanning dependencies of target demo_dox_index_getOccurrences_getFrequency_range_getFibre make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Building CXX object demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp [ 70%] Linking CXX executable ../bin/demo_dox_align_split_split_alignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_split_split_alignment.dir/link.txt --verbose=1 [ 72%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_3_workshop_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_split_split_alignment.dir/dox/align_split/split_alignment.cpp.o -o ../bin/demo_dox_align_split_split_alignment -lrt -lz -lbz2 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/tutorial/iterators/assignment_3_workshop_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_3_workshop_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 72%] Built target demo_tutorial_iterators_assignment_3_workshop_solution make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 72%] Built target demo_dox_align_split_split_alignment make -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator.dir/depend.internal". Scanning dependencies of target demo_dox_align_profile_profile_seq_frac_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Scanning dependencies of target demo_dox_index_iterator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/build [ 72%] Building CXX object demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 73%] Building CXX object demos/CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:109:21: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:40:98: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:40:98: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:40:98: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_property_maps.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: required from 'void seqan::createSuffixArray(TSA&, const TText&, const TAlgSpec&) [with TSA = seqan::String >, seqan::Alloc<> >; TText = seqan::StringSet > >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:17:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/open_save.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TValue = char]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TString = char [4]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char [4]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char [4]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:21: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1898 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25: required from 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TValue = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TString = char [4]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char [4]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder; TObject = char [4]]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:18:21: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1751 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:17:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:15:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:10:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:10:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:15:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:15:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/iterator.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 73%] Linking CXX executable ../bin/demo_tutorial_indices_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_base.dir/tutorial/indices/base.cpp.o -o ../bin/demo_tutorial_indices_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 73%] Built target demo_tutorial_indices_base make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/depend.internal". Scanning dependencies of target demo_dox_basic_metaprogramming_switch make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 73%] Building CXX object demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/basic/metaprogramming_switch.cpp [ 73%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_property_maps cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/tutorial/index_iterators/index_property_maps.cpp.o -o ../bin/demo_tutorial_index_iterators_index_property_maps -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 73%] Built target demo_tutorial_index_iterators_index_property_maps make -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend.internal". [ 73%] Linking CXX executable ../bin/demo_howto_custom_file_endings cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_custom_file_endings.dir/link.txt --verbose=1 Scanning dependencies of target demo_tutorial_string_sets_example_iterators make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_custom_file_endings.dir/howto/custom_file_endings.cpp.o -o ../bin/demo_howto_custom_file_endings -lrt -lz -lbz2 [ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/string_sets/example_iterators.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 73%] Built target demo_howto_custom_file_endings make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_indexed_fasta_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 73%] Building CXX object demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:46, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 74%] Linking CXX executable ../bin/demo_dox_basic_metaprogramming_switch cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/dox/basic/metaprogramming_switch.cpp.o -o ../bin/demo_dox_basic_metaprogramming_switch -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Built target demo_dox_basic_metaprogramming_switch make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ Scanning dependencies of target demo_tutorial_alphabets_assignment_1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:453:21: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/dox/index/getOccurrences_getFrequency_range_getFibre.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 74%] Linking CXX executable ../bin/demo_dox_index_iterator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_iterator.dir/dox/index/iterator.cpp.o -o ../bin/demo_dox_index_iterator -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Built target demo_dox_index_iterator make -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend.internal". Scanning dependencies of target demo_tutorial_alphabets_example_bitsPerValue make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_bitsPerValue.cpp [ 74%] Linking CXX executable ../bin/demo_tutorial_alphabets_assignment_1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/tutorial/alphabets/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_alphabets_assignment_1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Built target demo_tutorial_alphabets_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend.internal". Scanning dependencies of target demo_tutorial_blast_io_read_assignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 74%] Building CXX object demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/align_profile.h:44, from /build/seqan2-2.4.0+dfsg/demos/dox/align_profile/profile_seq_frac_score.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 74%] Linking CXX executable ../bin/demo_tutorial_string_sets_example_iterators cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/tutorial/string_sets/example_iterators.cpp.o -o ../bin/demo_tutorial_string_sets_example_iterators -lrt -lz -lbz2 [ 75%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_bitsPerValue cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/tutorial/alphabets/example_bitsPerValue.cpp.o -o ../bin/demo_tutorial_alphabets_example_bitsPerValue -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_string_sets_example_iterators make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/DependInfo.cmake --color= [ 75%] Built target demo_tutorial_alphabets_example_bitsPerValue make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_solution_2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/solution_2.cpp Scanning dependencies of target demo_tutorial_seed_and_extend_solution4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indexed_fasta_io/solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/read_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 75%] Linking CXX executable ../bin/demo_tutorial_a_first_example_solution_2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/tutorial/a_first_example/solution_2.cpp.o -o ../bin/demo_tutorial_a_first_example_solution_2 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seed_and_extend/solution4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_a_first_example_solution_2 make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend.internal". Scanning dependencies of target demo_tutorial_alphabets_assignment_1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/assignment_1.cpp [ 75%] Linking CXX executable ../bin/demo_tutorial_indexed_fasta_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/tutorial/indexed_fasta_io/solution1.cpp.o -o ../bin/demo_tutorial_indexed_fasta_io_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_indexed_fasta_io_solution1 make -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend.internal". Scanning dependencies of target demo_tutorial_alphabets_example_size make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_size.cpp [ 75%] Linking CXX executable ../bin/demo_dox_align_profile_profile_seq_frac_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/dox/align_profile/profile_seq_frac_score.cpp.o -o ../bin/demo_dox_align_profile_profile_seq_frac_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_dox_align_profile_profile_seq_frac_score make -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend.internal". Scanning dependencies of target demo_tutorial_background_and_motivation_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/background_and_motivation/example.cpp [ 75%] Linking CXX executable ../bin/demo_tutorial_alphabets_assignment_1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/tutorial/alphabets/assignment_1.cpp.o -o ../bin/demo_tutorial_alphabets_assignment_1 -lrt -lz -lbz2 [ 75%] Linking CXX executable ../bin/demo_tutorial_seed_and_extend_solution4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/link.txt --verbose=1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/tutorial/seed_and_extend/solution4.cpp.o -o ../bin/demo_tutorial_seed_and_extend_solution4 -lrt -lz -lbz2 [ 75%] Built target demo_tutorial_alphabets_assignment_1 make -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_basics_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/basics/base.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_seed_and_extend_solution4 make -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_bed_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp [ 75%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_size cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_size.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_size.dir/tutorial/alphabets/example_size.cpp.o -o ../bin/demo_tutorial_alphabets_example_size -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_alphabets_example_size make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_gff_and_gtf_io_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/base.cpp [ 75%] Linking CXX executable ../bin/demo_tutorial_background_and_motivation_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_background_and_motivation_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_background_and_motivation_example.dir/tutorial/background_and_motivation/example.cpp.o -o ../bin/demo_tutorial_background_and_motivation_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_background_and_motivation_example make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_index_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 76%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp [ 77%] Linking CXX executable ../bin/demo_tutorial_basics_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_basics_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_basics_base.dir/tutorial/basics/base.cpp.o -o ../bin/demo_tutorial_basics_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_basics_base make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend.internal". Scanning dependencies of target demo_tutorial_consensus_alignment_without_positions make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:9:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:9:85: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 77%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/tutorial/gff_and_gtf_io/base.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_gff_and_gtf_io_base make -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_file_io_overview_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:17:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1898 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:30:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:17:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25: required from 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1963:27: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::False) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:25:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1751 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:30:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:30:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 77%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/tutorial/index_iterators/iterator_solution1.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_index_iterators_iterator_solution1 make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_own_function make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_own_function.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/example1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 77%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_search.dir/tutorial/index_iterators/index_search.cpp.o -o ../bin/demo_tutorial_index_iterators_index_search -lrt -lz -lbz2 [ 77%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution1.dir/link.txt --verbose=1 [ 77%] Built target demo_tutorial_index_iterators_index_search /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution1.dir/tutorial/bed_io/solution1.cpp.o -o ../bin/demo_tutorial_bed_io_solution1 -lrt -lz -lbz2 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_find_index_multiple make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_bed_io_solution1 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:34:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42: required from 'void seqan::OverlapInfoComputation_::buildGlobalAlignmentOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TScore = seqan::Score >; seqan::ReScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:295:23: required from 'bool seqan::alignmentGraphToFragmentStore(TFragmentStore&, const seqan::Graph, TCargo, TSpec> >&, const seqan::Graph >&, const seqan::String >&, const seqan::String >&, unsigned int, bool) [with TFragmentStore = seqan::FragmentStore<>; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TCargo = unsigned int; TSetSpec = seqan::Dependent >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:427:34: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = const seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, const TSource&) [with TTarget = seqan::Index > > >; TSource = seqan::Index > > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:889:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Index > > >; TSource = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Index > > >; seqan::Holder >::THostValue = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:89:84: required from 'seqan::Finder, TSpecFinder>::Finder(const TIndex&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; seqan::Finder, TSpecFinder>::TIndex = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:18:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:118:12: warning: implicitly-declared 'seqan::Index > > >& seqan::Index > > >::operator=(const seqan::Index > > >&)' is deprecated [-Wdeprecated-copy] 118 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index > > >; TSource = seqan::Index > > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index > > >; TValue2 = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index > > >; typename seqan::Reference > >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder > > > >; typename seqan::Parameter_::Type>::Type = seqan::Index > > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26: required from 'typename seqan::InfixOnValue::Type seqan::infix(seqan::Finder&) [with THaystack = seqan::Index > > >; TSpec = const seqan::Tag; typename seqan::InfixOnValue::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:24:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index > > >& seqan::Index > > >::operator=(const seqan::Index > > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index > > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:29:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/without_positions.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 77%] Linking CXX executable ../bin/demo_dox_index_open_save cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_open_save.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_open_save.dir/dox/index/open_save.cpp.o -o ../bin/demo_dox_index_open_save -lrt -lz -lbz2 [ 77%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/tutorial/pattern_matching/assignment1_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_pattern_matching_assignment1_solution make -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_vcf_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_dox_index_open_save make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend.internal". Scanning dependencies of target demo_tutorial_file_io_overview_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp [ 77%] Linking CXX executable ../bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/dox/index/getOccurrences_getFrequency_range_getFibre.cpp.o -o ../bin/demo_dox_index_getOccurrences_getFrequency_range_getFibre -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_dox_index_getOccurrences_getFrequency_range_getFibre make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_assignment_1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 77%] Linking CXX executable ../bin/demo_tutorial_blast_io_read_assignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/tutorial/blast_io/read_assignment.cpp.o -o ../bin/demo_tutorial_blast_io_read_assignment -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_blast_io_read_assignment make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/depend.internal". Scanning dependencies of target demo_tutorial_fragment_store_access_aligned_reads make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:60:21: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [3]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:23:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_index_multiple.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:48, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:8:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:8:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/vcf_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/vcf_io/example1.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 77%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/tutorial/iterators/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_iterators_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_assignment_6_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/assignment_6_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/file_io_overview/solution3.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 78%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_example1.dir/tutorial/file_io_overview/example1.cpp.o -o ../bin/demo_tutorial_file_io_overview_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_file_io_overview_example1 make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/depend.internal". Scanning dependencies of target demo_tutorial_fragment_store_access_aligned_reads2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 78%] Linking CXX executable ../bin/demo_tutorial_sequences_assignment_6_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/tutorial/sequences/assignment_6_solution.cpp.o -o ../bin/demo_tutorial_sequences_assignment_6_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_sequences_assignment_6_solution make -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_fragment_store_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp [ 78%] Linking CXX executable ../bin/demo_tutorial_vcf_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_vcf_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_vcf_io_example1.dir/tutorial/vcf_io/example1.cpp.o -o ../bin/demo_tutorial_vcf_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_vcf_io_example1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_banded make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_banded.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/base.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/access_aligned_reads2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 78%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_own_function cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/tutorial/parsing_command_line_arguments/example_with_own_function.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_own_function -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_parsing_command_line_arguments_example_with_own_function make -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/depend.internal". Scanning dependencies of target demo_tutorial_fragment_store_display_aligned_reads make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_fragment_store_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_base.dir/tutorial/fragment_store/base.cpp.o -o ../bin/demo_tutorial_fragment_store_base -lrt -lz -lbz2 [ 79%] Linking CXX executable ../bin/demo_tutorial_file_io_overview_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/tutorial/file_io_overview/solution3.cpp.o -o ../bin/demo_tutorial_file_io_overview_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_fragment_store_base make -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_sequence_iterator_demo make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/sequence_iterator_demo.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_file_io_overview_solution3 make -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend.internal". Scanning dependencies of target demo_tutorial_alphabets_example_ordValue make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alphabets/example_ordValue.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_alphabets_example_ordValue cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/tutorial/alphabets/example_ordValue.cpp.o -o ../bin/demo_tutorial_alphabets_example_ordValue -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_alphabets_example_ordValue make -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend.internal". Scanning dependencies of target demo_tutorial_generic_programming_example_hashing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/generic_programming/example_hashing.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/tutorial/pairwise_sequence_alignment/alignment_banded.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_banded -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_banded make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_index.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_index.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_index.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_index.dir/depend.internal". Scanning dependencies of target demo_dox_find_finder_index make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_iterators_sequence_iterator_demo cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/tutorial/iterators/sequence_iterator_demo.cpp.o -o ../bin/demo_tutorial_iterators_sequence_iterator_demo -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_iterators_sequence_iterator_demo make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/depend.internal". Scanning dependencies of target demo_tutorial_genome_annotations_assignment_1_hint make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_generic_programming_example_hashing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/tutorial/generic_programming/example_hashing.cpp.o -o ../bin/demo_tutorial_generic_programming_example_hashing -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_generic_programming_example_hashing make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:25:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1035:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const CharString&, bool) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = void; TFSConfig = seqan::FragmentStoreConfig; TFileNames = char*]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:16:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:169:26: required from 'seqan::Gaps >::Gaps(const TGapAnchors&) [with TSource = seqan::Tag; TGapAnchors = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: required from 'seqan::Holder >::Holder(const THostValue&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::Holder >::THostValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:180:26: required from 'seqan::Gaps >::Gaps(const TSourceNoConstNoRef&, TGapAnchors&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; seqan::Gaps >::TSourceNoConstNoRef = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:18:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/fragment_store/display_aligned_reads.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]': /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:277:34: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 277 | hostIterator(finder) = finder.range.i1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h: In instantiation of 'void seqan::clear(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:15:17: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:35: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:220, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:178:21: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 178 | me.range.i1 = me.range.i2 = TIterator(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h: In instantiation of 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:414:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 414 | finder.range.i1 = saIt + rng.i1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:415:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 415 | finder.range.i2 = saIt + rng.i2; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:419:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 419 | finder.range.i1 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:171, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:420:25: warning: implicitly-declared 'constexpr seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 420 | finder.range.i2 = saIt; | ~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, void, seqan::FMIndexConfig >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = const seqan::CompressedSA >, void, seqan::FMIndexConfig >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 79%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_index_multiple cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/tutorial/pattern_matching/find_index_multiple.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_index_multiple -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:15:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_pattern_matching_find_index_multiple make -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:14:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ Scanning dependencies of target demo_tutorial_sequences_example_comparisons make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_comparisons.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:10:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:10:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:14:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:14:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe >, seqan::Source<> >, seqan::Caster >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_hint.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String >; TOccSpec = void; TIndexSpec = seqan::FMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::FMIndex<> >; TSpec = seqan::EmptyEdges]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm.h:407:59: required from 'void seqan::_findFirstIndex(seqan::Finder >, TSpecFinder>&, const TPattern&, FinderSTree) [with TText = seqan::String >; TSpec = void; TConfig = seqan::FMIndexConfig; TSpecFinder = const seqan::Tag; TPattern = char [2]; seqan::FinderSTree = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String >; TSpec = seqan::FMIndex<>; TSpecFinder = const seqan::Tag; TPattern = char [2]]' /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:12:28: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/dox/find/finder_index.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 79%] Linking CXX executable ../bin/demo_tutorial_sequences_example_comparisons cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/tutorial/sequences/example_comparisons.cpp.o -o ../bin/demo_tutorial_sequences_example_comparisons -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_sequences_example_comparisons make -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/base.cpp [ 79%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/tutorial/index_iterators/iterator_solution2.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution2 -lrt -lz -lbz2 [ 79%] Linking CXX executable ../bin/demo_tutorial_fragment_store_access_aligned_reads cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/tutorial/fragment_store/access_aligned_reads.cpp.o -o ../bin/demo_tutorial_fragment_store_access_aligned_reads -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 79%] Built target demo_tutorial_index_iterators_iterator_solution2 make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_genome_annotations_assignment_3_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_tutorial_fragment_store_access_aligned_reads make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_genome_annotations_assignment_1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp [ 80%] Linking CXX executable ../bin/demo_tutorial_iterators_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_base.dir/tutorial/iterators/base.cpp.o -o ../bin/demo_tutorial_iterators_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_tutorial_iterators_base make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_genome_annotations_assignment_4_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Building CXX object demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:10:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:10:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_3_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_1_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 80%] Linking CXX executable ../bin/demo_tutorial_fragment_store_access_aligned_reads2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/tutorial/fragment_store/access_aligned_reads2.cpp.o -o ../bin/demo_tutorial_fragment_store_access_aligned_reads2 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_tutorial_fragment_store_access_aligned_reads2 make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_tutorial_gff_and_gtf_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Building CXX object demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:11:39: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 80%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_1_hint cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/tutorial/genome_annotations/assignment_1_hint.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_1_hint -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/genome_annotations/assignment_4_solution.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_tutorial_genome_annotations_assignment_1_hint make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_count_characters make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/count_characters.cpp [ 81%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_count_characters cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/unassigned_or_unused/tutorial_sequence/count_characters.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_count_characters -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target demo_unassigned_or_unused_tutorial_sequence_count_characters make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/depend.internal". Scanning dependencies of target demo_dox_index_UNUSED_shape_hash_next make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Building CXX object demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash_next.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:13:37: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/gff_and_gtf_io/solution2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/UNUSED_shape_hash_next.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 81%] Linking CXX executable ../bin/demo_dox_index_UNUSED_shape_hash_next cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/dox/index/UNUSED_shape_hash_next.cpp.o -o ../bin/demo_dox_index_UNUSED_shape_hash_next -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target demo_dox_index_UNUSED_shape_hash_next make -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend.internal". Scanning dependencies of target demo_tutorial_graph_graph_hmm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/graph/graph_hmm.cpp [ 81%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/tutorial/genome_annotations/assignment_1_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_1_solution -lrt -lz -lbz2 [ 81%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_3_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/tutorial/genome_annotations/assignment_3_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_3_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target demo_tutorial_genome_annotations_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend.internal". [ 81%] Linking CXX executable ../bin/demo_tutorial_consensus_alignment_without_positions cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/tutorial/consensus_alignment/without_positions.cpp.o -o ../bin/demo_tutorial_consensus_alignment_without_positions -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target demo_tutorial_genome_annotations_assignment_3_solution make -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_iterators_iterator_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend.internal". [ 81%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp Scanning dependencies of target demo_tutorial_graph_solution_1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Building CXX object demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/graph/solution_1.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Built target demo_tutorial_consensus_alignment_without_positions make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend.internal". Scanning dependencies of target demo_tutorial_alignment_scoring_scheme_simple make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Building CXX object demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/alignment/scoring_scheme_simple.cpp [ 82%] Linking CXX executable ../bin/demo_tutorial_genome_annotations_assignment_4_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/tutorial/genome_annotations/assignment_4_solution.cpp.o -o ../bin/demo_tutorial_genome_annotations_assignment_4_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Built target demo_tutorial_genome_annotations_assignment_4_solution make -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/depend.internal". Scanning dependencies of target demo_dox_seeds_seeds_chaining make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Building CXX object demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp [ 82%] Linking CXX executable ../bin/demo_tutorial_gff_and_gtf_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/tutorial/gff_and_gtf_io/solution2.cpp.o -o ../bin/demo_tutorial_gff_and_gtf_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Built target demo_tutorial_gff_and_gtf_io_solution2 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp [ 83%] Linking CXX executable ../bin/demo_dox_find_finder_index cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_find_finder_index.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_find_finder_index.dir/dox/find/finder_index.cpp.o -o ../bin/demo_dox_find_finder_index -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_dox_find_finder_index make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment4_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment4_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_fragment_store_display_aligned_reads cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/tutorial/fragment_store/display_aligned_reads.cpp.o -o ../bin/demo_tutorial_fragment_store_display_aligned_reads -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_fragment_store_display_aligned_reads make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_index_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::ParentLinks<>; TDfsOrder = seqan::Preorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::ParentLinks<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:19:20: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:18:19: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:14:63: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index >, seqan::IndexEsa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:14:63: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:18:19: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:18:19: required from 'void constrainedDFS() [with TIndexSpec = seqan::IndexEsa<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:34:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_solution3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h: In instantiation of 'int seqan::_globalAlignment(seqan::Gaps&, seqan::Gaps&, const MyersHirschberg&) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_specialized.h:95:28: required from 'int seqan::globalAlignment(seqan::Align&, const MyersHirschberg&) [with TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag; seqan::MyersHirschberg = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:26:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:348:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 348 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:368:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 368 | finger2 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:370:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 370 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:398:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 398 | finger1 = begin(matrix_); | ~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:183, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_myers_hirschberg_impl.h:423:25: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 423 | it_ = finger1; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/dox/seeds/seeds_chaining.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_graph_solution_1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_solution_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_solution_1.dir/tutorial/graph/solution_1.cpp.o -o ../bin/demo_tutorial_graph_solution_1 -lrt -lz -lbz2 [ 83%] Linking CXX executable ../bin/demo_tutorial_graph_graph_hmm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_graph_graph_hmm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_graph_graph_hmm.dir/tutorial/graph/graph_hmm.cpp.o -o ../bin/demo_tutorial_graph_graph_hmm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_graph_solution_1 make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_graph_graph_hmm make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/DependInfo.cmake --color= Scanning dependencies of target demo_tutorial_index_iterators_index_assignment2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/depend.internal". make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp Scanning dependencies of target demo_tutorial_index_iterators_index_bidirectional_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp [ 83%] Linking CXX executable ../bin/demo_dox_seeds_seeds_chaining cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_seeds_seeds_chaining.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_seeds_seeds_chaining.dir/dox/seeds/seeds_chaining.cpp.o -o ../bin/demo_dox_seeds_seeds_chaining -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_dox_seeds_seeds_chaining make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend.internal". Scanning dependencies of target demo_tutorial_consensus_alignment_with_positions make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDown(seqan::Iter >, seqan::VSTree > >&, seqan::VSTreeIteratorTraits) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::ParentLinks; TDfsOrder = seqan::Postorder_]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1880:20: required from 'bool seqan::goDown(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::ParentLinks]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1586:26: required from 'void seqan::goBegin(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1838:27: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1838 | oldParentDesc = nodeUp(it); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:26:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:19:83: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1583:15: required from 'void seqan::goBegin(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:23:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::StringSet > >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:19:83: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:26:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_alignment_scoring_scheme_simple cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/tutorial/alignment/scoring_scheme_simple.cpp.o -o ../bin/demo_tutorial_alignment_scoring_scheme_simple -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:26:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_alignment_scoring_scheme_simple make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_index_search2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/tutorial/pairwise_sequence_alignment/alignment_global_assignment3.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 make -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend.internal". Scanning dependencies of target demo_dox_arg_parse_argument_parser make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/arg_parse/argument_parser.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/tutorial/index_iterators/iterator_solution3.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_iterator_solution3 make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_modreverse make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modreverse.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:22:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:21:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::StringSet > >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:22:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:21:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:22:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::HistoryStackFM_ >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_ >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16: required from 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > > >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17: required from 'bool seqan::_goDownString(seqan::Iter > >, seqan::VSTree > >&, const TString&, TSize&, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::ParentLinks<>; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25: required from 'bool seqan::_goDownObject(seqan::Iter >, seqan::VSTree > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25: required from 'bool seqan::goDown(seqan::Iter >, seqan::VSTree > >&, const TObject&, const Fwd&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; seqan::Fwd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_ >::HistoryStackFM_(const seqan::HistoryStackFM_ >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:172, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_ >' has user-provided 'const seqan::HistoryStackFM_& seqan::HistoryStackFM_::operator=(const seqan::HistoryStackFM_&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 70 | operator=(HistoryStackFM_ const & _origin) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:21:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_ >*; TParam = seqan::HistoryStackFM_ >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_ >*; TParam = seqan::HistoryStackFM_ >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::HistoryStackFM_ >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_ >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16: required from 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > > >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17: required from 'bool seqan::_goDownString(seqan::Iter > >, seqan::VSTree > >&, const TString&, TSize&, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::ParentLinks<>; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25: required from 'bool seqan::_goDownObject(seqan::Iter >, seqan::VSTree > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25: required from 'bool seqan::goDown(seqan::Iter >, seqan::VSTree > >&, const TObject&, const Fwd&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; seqan::Fwd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_ >::HistoryStackFM_(const seqan::HistoryStackFM_ >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:172, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_ >' has user-provided 'const seqan::HistoryStackFM_& seqan::HistoryStackFM_::operator=(const seqan::HistoryStackFM_&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 70 | operator=(HistoryStackFM_ const & _origin) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_ >*; TParam = seqan::HistoryStackFM_ >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::HistoryStackFM_ >*; TParam = seqan::HistoryStackFM_ >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >, seqan::Alloc<> >; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::HistoryStackFM_ >; TTargetSpec = seqan::Alloc<>; TValue = seqan::HistoryStackFM_ >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >, seqan::Alloc<> >&; TSource = seqan::HistoryStackFM_ >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:494:16: required from 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > > >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bifm_stree.h:92:17: required from 'bool seqan::_goDownString(seqan::Iter > >, seqan::VSTree > >&, const TString&, TSize&, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig; TSpec = seqan::ParentLinks<>; TString = seqan::String, seqan::Alloc<> >; TSize = long unsigned int; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:271:25: required from 'bool seqan::_goDownObject(seqan::Iter >, seqan::VSTree > >&, const TObject&, seqan::True, TDirection) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; TDirection = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:300:25: required from 'bool seqan::goDown(seqan::Iter >, seqan::VSTree > >&, const TObject&, const Fwd&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::ParentLinks<>; TObject = seqan::String, seqan::Alloc<> >; seqan::Fwd = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:17:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::HistoryStackFM_ >::HistoryStackFM_(const seqan::HistoryStackFM_ >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:172, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:70:5: note: because 'seqan::HistoryStackFM_ >' has user-provided 'const seqan::HistoryStackFM_& seqan::HistoryStackFM_::operator=(const seqan::HistoryStackFM_&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 70 | operator=(HistoryStackFM_ const & _origin) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:614:26: required from 'bool seqan::indexCreate(seqan::Index&, FibreSA, TSpecAlg) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TSpecAlg = seqan::Skew7; seqan::FibreSA = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:32:62: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const TObject&, TAlgSpec) [with TSA = seqan::String > >; TObject = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:186:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const TText&, const TAlgSpec&, seqan::False) [with TSA = seqan::String > >; TText = seqan::String, seqan::Alloc<> >; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:69:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_modifiers_modreverse cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modreverse.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_modreverse.dir/tutorial/modifiers/modreverse.cpp.o -o ../bin/demo_tutorial_modifiers_modreverse -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::FMIndex >; TFibre = seqan::FibreSALF_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_fm_stree.h:183:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TOccSpec = void; TIndexSpec = seqan::FastFMIndexConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::FMIndex > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_bidirectional_stree.h:115:27: required from 'seqan::Iter >, seqan::VSTree > > >::Iter(seqan::Iter >, seqan::VSTree > > >::TBiIndex&) [with TText = seqan::String, seqan::Alloc<> >; TIndexSpec = seqan::FMIndex >; TSpec = seqan::Preorder; seqan::Iter >, seqan::VSTree > > >::TBiIndex = seqan::Index, seqan::Alloc<> >, seqan::BidirectionalIndex > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:13:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_bidirectional_search.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_modifiers_modreverse make -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/depend.internal". Scanning dependencies of target demo_dox_graph_algorithms_bellman_ford_algorithm make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/graph_algorithms/bellman_ford_algorithm.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:13:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:13:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TString = char [5]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1898:23: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1898 | value(it) = nodeDesc; | ~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyPush(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1897:25: required from 'bool seqan::_goDownChar(seqan::Iter > >&, TValue) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TValue = char]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1928:27: required from 'bool seqan::_goDownString(seqan::Iter > >&, const TString&, TSize&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TString = char [5]; TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1974:29: required from 'bool seqan::_goDownObject(seqan::Iter > >&, const TObject&, seqan::True) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1985:29: required from 'bool seqan::goDown(seqan::Iter > >&, const TObject&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder; TObject = char [5]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:17:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1751:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1751 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_search2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::String >, seqan::Alloc<> >; TString = seqan::String >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::String >, seqan::Alloc<> >; TSequence = seqan::String >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TInput = seqan::Pipe > > >, seqan::Source<> >, seqan::Caster >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:658:27: required from 'bool seqan::indexCreate(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet > >; TSpec = seqan::IndexEsa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:461:21: required from 'void seqan::_indexRequireBottomUpIteration(seqan::Index >&) [with TText = seqan::StringSet > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:452:43: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs_multi.h:109:41: required from 'seqan::Iter > >::Iter(TSTree&) [with TSTree = seqan::Index > > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:18:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/index_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_search2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/tutorial/index_iterators/index_search2.cpp.o -o ../bin/demo_tutorial_index_iterators_index_search2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_index_search2 make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend.internal". Scanning dependencies of target demo_tutorial_index_iterators_iterator_assignment2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = int; TNum = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:45:101: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/realign.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:68, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h: In instantiation of 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]': /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:404:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 404 | for (TReadGapsIter itR2 = itR; itR2 != itREnd; ++itR2) | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:223, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]': /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:518:35: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 518 | indexShape(host(pattern)) = pattern.shape; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ [ 83%] Linking CXX executable ../bin/demo_dox_graph_algorithms_bellman_ford_algorithm cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/dox/graph_algorithms/bellman_ford_algorithm.cpp.o -o ../bin/demo_dox_graph_algorithms_bellman_ford_algorithm -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_dox_graph_algorithms_bellman_ford_algorithm make -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend.internal". Scanning dependencies of target demo_tutorial_indices_assignment_2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:261:42: required from 'void seqan::OverlapInfoComputation_::buildGlobalAlignmentOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:161:9: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:969:48: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:64: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Standard_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:395:33: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::host(seqan::Finder&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Pigeonhole<>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:932:36: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:585:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 585 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:941:46: required from 'bool seqan::_firstNonRepeatRange(TFinder&, seqan::Pattern >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Pigeonhole<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:975:34: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:377:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >; TScore = unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, unsigned int, seqan::Tag > >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:272:24: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, const TScore&, ReScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TCargo = unsigned int; TSpec = seqan::Tag; TScore = seqan::Score >; seqan::ReScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:384:24: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:295:23: required from 'bool seqan::alignmentGraphToFragmentStore(TFragmentStore&, const seqan::Graph, TCargo, TSpec> >&, const seqan::Graph >&, const seqan::String >&, const seqan::String >&, unsigned int, bool) [with TFragmentStore = seqan::FragmentStore<>; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TCargo = unsigned int; TSetSpec = seqan::Dependent >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:427:34: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:280:33: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:408:48: required from 'void seqan::AnsonMyersRealignmentRound_::_subtractReadAlignment(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::ExtractProfileInfo_&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement, int, const seqan::WindowClippingInfo_&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1138:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = unsigned int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::String, seqan::Alloc<> >; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = unsigned int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:930:19: required from 'void seqan::AnsonMyersRealigner_::_endContig(unsigned int) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:697:5: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:376:20: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:229:32: required from 'seqan::Finder >::Finder(THaystack&) [with THaystack = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:376:23: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:279:37: required from 'void seqan::AnsonMyersRealignmentRound_::_getReadAsProfile(seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::AnsonMyersRealignmentRound_::TAlignedReadElement&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1020:13: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:56: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = int; TCount = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:513:15: required from 'void seqan::insertGap(seqan::Gaps&, TPosition) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >; TPosition = int]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1610:30: required from 'void seqan::AnsonMyersRealignmentRound_::_updateAlignments(unsigned int, unsigned int&, seqan::AnsonMyersRealignmentRound_::TProfileString&, seqan::Gaps::Type>::Type>::Type> > >&, seqan::Gaps::Type>&, seqan::ExtractProfileInfo_&, const seqan::WindowClippingInfo_&, const TAlignedReadIter&) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TProfileString = seqan::String >, seqan::Alloc<> >; typename seqan::BaseAlphabet::Type>::Type>::Type = seqan::SimpleType; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; seqan::AnsonMyersRealignmentRound_::TAlignedReadIter = seqan::AlignedReadStoreElement, void>*]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1321:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:352:20: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Pigeonhole<>; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_pigeonhole.h:463:41: required from 'void seqan::_patternInit(seqan::Pattern >&, TFloat) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:370:17: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:334:30: required from 'void seqan::OverlapInfoComputation_::buildAllToAllOverlapInfos(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:163:34: required from 'void seqan::OverlapInfoComputation_::run(std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:160:22: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = const seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>]' 143 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:86:11: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 86 | class Index > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:5: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Dependent > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:624:58: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:99:44: required from 'TScoreValue seqan::globalAlignment(seqan::Align&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TAlignSpec = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = true; bool RIGHT = true; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:162:17: required from 'typename seqan::Source > > >::Type seqan::source(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Source > > >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:183:24: required from 'typename seqan::GetValue > > >::Type seqan::getValue(seqan::Iter > >&) [with TGaps = const seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::GetValue > > >::Type = seqan::ModifiedAlphabet, seqan::ModExpand<'-'> >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:950:54: required from 'void seqan::write(TTarget&, const seqan::Gaps&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_base.h:965:10: required from 'TTarget& seqan::operator<<(TTarget&, const seqan::Gaps&) [with TTarget = std::basic_ostream; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::AnchorGaps, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:363:40: required from 'void seqan::AnsonMyersRealignmentRound_::_computeReadClippingInfo(seqan::WindowClippingInfo_&, const TAlignedReadElement&, unsigned int, unsigned int) [with TFragmentStore = seqan::FragmentStore<>; seqan::AnsonMyersRealignmentRound_::TAlignedReadElement = seqan::AlignedReadStoreElement, void>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1067:9: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlapper.h:354:24: required from 'bool seqan::Overlapper_::computeOverlap(seqan::Overlap_&, TFragments&, const TSequence&, const TSequence&, const seqan::OverlapCandidate_&) const [with TFragments = seqan::String >; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:138:38: required from 'void seqan::ConsensusBuilder_::computeOverlaps(seqan::ConsensusBuilder_::TFragments&, seqan::String&, seqan::Graph >&, const TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>; seqan::ConsensusBuilder_::TFragments = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_builder.h:370:5: required from 'void seqan::ConsensusBuilder_::run(TFragmentStore&, const std::vector&) const [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner.h:170:20: required from 'void seqan::ConsensusAligner_::run() [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:141:16: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = const seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:382:27: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, TDPCell&, TDPCell&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TDPCell = seqan::DPCell_ >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:453:18: required from 'void seqan::_computeTrack(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSeqHValue&, const TSeqVValue&, const TSeqVIterator&, const TSeqVIterator&, const TScoringScheme&, const TColumnDescriptor&, const TDPProfile&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSeqHValue = seqan::ConsensusScoreSequenceEntry >, seqan::Alloc<> > >; TSeqVValue = seqan::ConsensusScoreSequenceEntry, seqan::Alloc<> >, seqan::InfixSegment> >; TSeqVIterator = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TScoringScheme = seqan::Score >, seqan::Score > > >; TColumnDescriptor = seqan::MetaColumnDescriptor, seqan::Tag >; TDPProfile = seqan::DPProfile_ >, seqan::Tag, seqan::TracebackOn, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:515:18: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWise&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoringScheme = seqan::Score >, seqan::Score > > >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWise = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreScheme = seqan::Score >, seqan::Score > > >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::String >, seqan::Alloc<> >; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TScoreValue2 = int; TScoreSpec = seqan::WeightedConsensusScore >, seqan::Score > >; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:657:36: required from 'void seqan::_readToProfileAlignment(TProfileGaps&, TReadGaps&, const TConsensusScore&, const TAlignConfig&, int&, int&, bool) [with TProfileGaps = seqan::Gaps >, seqan::Alloc<> >, seqan::Tag >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TConsensusScore = seqan::Score >, seqan::Score > > >; TAlignConfig = seqan::AlignConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1209:36: required from 'void seqan::AnsonMyersRealignmentRound_::run(unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:685:18: required from 'void seqan::AnsonMyersRealigner_::run(unsigned int, unsigned int, unsigned int&) [with TFragmentStore = seqan::FragmentStore<>]' /build/seqan2-2.4.0+dfsg/include/seqan/realign/realign_base.h:1801:18: required from 'void seqan::reAlignment(seqan::FragmentStore&, unsigned int, unsigned int, unsigned int, bool, unsigned int, unsigned int, bool, bool) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/consensus/consensus_aligner_interface.h:145:24: required from 'void seqan::consensusAlignment(seqan::FragmentStore&, const seqan::ConsensusAlignmentOptions&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:51:38: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:37, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:36, from /build/seqan2-2.4.0+dfsg/demos/tutorial/consensus_alignment/with_positions.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1491:22: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:10:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1492:14: required from 'void seqan::goRoot(seqan::Iter, seqan::VSTree >&) [with TText = seqan::String >; TIndexSpec = seqan::IndexEsa<>; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:10:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/index_iterators/iterator_assignment2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TSource = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder, seqan::Alloc<> >, seqan::IndexEsa<> > >; typename seqan::Parameter_::Type>::Type = seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index_esa.h:59:46: required from 'void seqan::_findFirstIndex(seqan::Finder, TSpecFinder>&, const TPattern&, FinderMlr) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [6]; seqan::FinderMlr = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:275:28: required from 'bool seqan::find(seqan::Finder, TSpecFinder>&, const TPattern&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = seqan::IndexEsa<>; TSpecFinder = const seqan::Tag; TPattern = char [6]]' /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:12:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >& seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/assignment_2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:429:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::IndexEsa<> >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText = seqan::String, seqan::Alloc<> >; TSpec = void]' 429 | Index(Index const &other): | ^~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_iterator_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/tutorial/index_iterators/iterator_assignment2.cpp.o -o ../bin/demo_tutorial_index_iterators_iterator_assignment2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_iterator_assignment2 make -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend.internal". Scanning dependencies of target demo_tutorial_indices_fm_index make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/fm_index.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_indices_assignment_2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_assignment_2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_assignment_2.dir/tutorial/indices/assignment_2.cpp.o -o ../bin/demo_tutorial_indices_assignment_2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_indices_assignment_2 make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_assignment_1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/indices/fm_index.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment4_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/tutorial/parsing_command_line_arguments/assignment4_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment4_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_parsing_command_line_arguments_assignment4_solution make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_iterators_assignment_2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/iterators/assignment_2_solution.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_1.dir/tutorial/iterators/assignment_1.cpp.o -o ../bin/demo_tutorial_iterators_assignment_1 -lrt -lz -lbz2 [ 83%] Linking CXX executable ../bin/demo_tutorial_indices_fm_index cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_indices_fm_index.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_indices_fm_index.dir/tutorial/indices/fm_index.cpp.o -o ../bin/demo_tutorial_indices_fm_index -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_iterators_assignment_1 make -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/base.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_indices_fm_index make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_example_online_search make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_bidirectional_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/tutorial/index_iterators/index_bidirectional_search.cpp.o -o ../bin/demo_tutorial_index_iterators_index_bidirectional_search -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_index_bidirectional_search make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_journaled_set_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_base.dir/tutorial/journaled_set/base.cpp.o -o ../bin/demo_tutorial_journaled_set_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_journaled_set_base make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_struct make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_struct.cpp [ 83%] Linking CXX executable ../bin/demo_tutorial_iterators_assignment_2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/tutorial/iterators/assignment_2_solution.cpp.o -o ../bin/demo_tutorial_iterators_assignment_2_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_iterators_assignment_2_solution make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_example_online_search_assignment1_hint make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:301:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:301:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:301:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:264:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 83%] Linking CXX executable ../bin/demo_dox_arg_parse_argument_parser cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_arg_parse_argument_parser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_arg_parse_argument_parser.dir/dox/arg_parse/argument_parser.cpp.o -o ../bin/demo_dox_arg_parse_argument_parser -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_dox_arg_parse_argument_parser make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/depend.internal". Scanning dependencies of target demo_tutorial_q_gram_index_index_assignment5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:287:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/tutorial/index_iterators/index_assignment1.cpp.o -o ../bin/demo_tutorial_index_iterators_index_assignment1 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:287:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_index_assignment1 make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:287:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:250:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:50:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/example_online_search_assignment1_hint.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 83%] Linking CXX executable ../bin/demo_tutorial_index_iterators_index_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/tutorial/index_iterators/index_assignment2.cpp.o -o ../bin/demo_tutorial_index_iterators_index_assignment2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_index_iterators_index_assignment2 make -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_index_supermaxrepeats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_assignment5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 84%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_assignment5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/tutorial/q_gram_index/index_assignment5.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_assignment5 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_tutorial_q_gram_index_index_assignment5 make -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_gaps_example.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_gaps_example.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_dox_align_gaps_example make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/gaps_example.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:52:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index > >; TSpec = seqan::BottomUp<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1605:14: required from 'void seqan::goBegin(seqan::Iter >, seqan::VSTree > >&) [with TText = seqan::String >; TIndexSpec = void; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:453:20: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index > >; TSpec = seqan::Postorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_algs.h:121:33: required from 'seqan::Iter > >::Iter(TSTree&, seqan::Iter > >::TSize) [with TSTree = seqan::Index > >; seqan::Iter > >::TSize = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:18:74: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexEsa& seqan::VertexEsa::operator=(const seqan::VertexEsa&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:137, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_base.h:222:9: note: because 'seqan::VertexEsa' has user-provided 'seqan::VertexEsa::VertexEsa(const seqan::VertexEsa&) [with TSize = long unsigned int]' 222 | VertexEsa(VertexEsa const &other): | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const seqan::String >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment >, seqan::InfixSegment>; TIterator = const char*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter >, seqan::InfixSegment>, seqan::AdaptorIterator > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = const seqan::String >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:33:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::InfixSegment>::Segment(const seqan::Segment >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/index_supermaxrepeats.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::String >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 84%] Linking CXX executable ../bin/demo_unassigned_or_unused_index_supermaxrepeats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/unassigned_or_unused/index_supermaxrepeats.cpp.o -o ../bin/demo_unassigned_or_unused_index_supermaxrepeats -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_unassigned_or_unused_index_supermaxrepeats make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_assignment2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp [ 84%] Linking CXX executable ../bin/demo_dox_align_gaps_example cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_gaps_example.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_gaps_example.dir/dox/align/gaps_example.cpp.o -o ../bin/demo_dox_align_gaps_example -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_dox_align_gaps_example make -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_segment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_segment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_segment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_segment.dir/depend.internal". Scanning dependencies of target demo_dox_sequence_segment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp [ 84%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/tutorial/journaled_set/example_online_search_assignment1_hint.cpp.o -o ../bin/demo_tutorial_journaled_set_example_online_search_assignment1_hint -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_tutorial_journaled_set_example_online_search_assignment1_hint make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_set_solution_online_search_finder make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:93:33: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 93 | TExplicitPrefix preB(sufA, 3); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:89:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 89 | Segment(typename Parameter_::Type _host, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String >; TSpec = seqan::SuffixSegment; typename seqan::Pointer_ >::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:90:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:93:33: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:171:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Parameter_::Type = seqan::Segment >, seqan::SuffixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:206:53: required from 'typename seqan::Iterator, const seqan::Tag >::Type seqan::begin(const seqan::Segment&, Standard) [with THost_ = seqan::Segment >, seqan::SuffixSegment>; typename seqan::Iterator, const seqan::Tag >::Type = char*; seqan::Standard = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1095:69: required from 'typename seqan::EnableIf, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment >, seqan::SuffixSegment>, seqan::PrefixSegment>; typename seqan::EnableIf, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::Segment >, seqan::SuffixSegment>; TSpec = seqan::PrefixSegment]' /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:94:18: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment >, seqan::SuffixSegment>::Segment(const seqan::Segment >, seqan::SuffixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:97, from /build/seqan2-2.4.0+dfsg/demos/dox/sequence/segment.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_suffix.h:129:5: note: because 'seqan::Segment >, seqan::SuffixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String >]' 129 | operator = (Segment const & source) | ^~~~~~~~ [ 84%] Linking CXX executable ../bin/demo_dox_sequence_segment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_sequence_segment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_sequence_segment.dir/dox/sequence/segment.cpp.o -o ../bin/demo_dox_sequence_segment -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_dox_sequence_segment make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:118:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_assignment2.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:63: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:245:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:245:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TIterator = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: required from 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >; seqan::Rooted = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/iter_stream.h:515:17: required from 'typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type seqan::directionIterator(TContainer&, const TDirection&) [with TContainer = const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; TDirection = seqan::Tag; typename seqan::DisableIf >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>, seqan::AdaptorIterator, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::JournaledStringIterSpec > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_stream.h:1085:87: required from 'typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type seqan::write(TTarget&, const TContainer&) [with TTarget = seqan::Iter, seqan::StreamIterator > >; TContainer = seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>; typename seqan::EnableIf >, seqan::And >, seqan::Not::Type> > > > >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:789:10: required from 'TStream& seqan::operator<<(TStream&, const seqan::Segment&) [with TStream = std::basic_ostream; THost = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >; TSpec = seqan::InfixSegment]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:245:130: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:209:54: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_set/solution_online_search_finder.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 84%] Linking CXX executable ../bin/demo_tutorial_journaled_set_example_online_search cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/tutorial/journaled_set/example_online_search.cpp.o -o ../bin/demo_tutorial_journaled_set_example_online_search -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_tutorial_journaled_set_example_online_search make -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_metafunctions_assignment1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/assignment1_solution.cpp [ 84%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_struct cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/tutorial/parsing_command_line_arguments/example_with_struct.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_struct -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_tutorial_parsing_command_line_arguments_example_with_struct make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_example_conversions_move make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp [ 86%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/tutorial/journaled_set/solution_online_search_assignment4.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment4 -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry::TDeltaPos, seqan::DeltaMapEntry::TDeltaRecord, const TCoverage&, seqan::DeltaEndType) [with TRefPos = long unsigned int; TStorePos = long unsigned int; seqan::DeltaMapEntry::TDeltaPos = long unsigned int; seqan::DeltaMapEntry::TDeltaRecord = seqan::Pair >; seqan::DeltaMapEntry::TCoverage = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:530:17: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:115:29: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 115 | deltaTypeEnd(endType) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_journaled_set_solution_online_search_assignment4 make -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target demo_tutorial_metafunctions_base make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Building CXX object demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/metafunctions/base.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:451:32: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:830:18: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(const seqan::JstTraversalNode, seqan::Alloc<> > > >&)' first required here 830 | auto child = *parentPtr; | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::InsertValueToString_::insertValue_(T&, TPosition, TValue&) [with T = seqan::String, seqan::Alloc<> >; TPosition = long int; TValue = const seqan::DeltaMapEntry; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1410:54: required from 'void seqan::insertValue(seqan::String&, TPosition, const TValue&, seqan::Tag) [with TTargetValue = seqan::DeltaMapEntry; TTargetSpec = seqan::Alloc<>; TPosition = long int; TValue = seqan::DeltaMapEntry; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1010:16: required from 'void seqan::insertValue(T&&, TPosition, TValue&&) [with T = seqan::String, seqan::Alloc<> >&; TPosition = long int; TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:529:16: required from 'void seqan::impl::insert(seqan::Iter >, TDeltaPos, const TDeltaValue&, const TCoverage&, const DeltaTypeDel&) [with TDeltaMap = seqan::DeltaMap, seqan::Alloc<> > >, seqan::Tag >; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; seqan::DeltaTypeDel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:798:17: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1396:33: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(const seqan::DeltaMapEntry&)' first required here 1396 | typename Value::Type temp_copy = _value; //temp copy because resizeSpace could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionReference(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:390:39: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:16:28: required from 'void MatchPrinter::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:968:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 968 | auto tmp = impl::baseNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'typename seqan::Position > >::Type seqan::impl::positionBranch(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:392:36: required from 'typename seqan::Position > >::Type seqan::position(const seqan::TraverserImpl >&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; typename seqan::Position > >::Type = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:16:28: required from 'void MatchPrinter::operator()() [with TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:263:17: required from 'decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) seqan::run(seqan::JstExtensionBase&, const TTraverser&, TDelegate&&) [with TExtension = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TCxtPosition = seqan::Tag; TTraverser = seqan::TraverserImpl, seqan::Alloc<> > >, seqan::JstTraversalSpec >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; decltype (seqan::impl::run(extension._derived, traverser, TCxtPosition()).first) = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:289:25: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:999:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 999 | auto tmp = impl::activeNode(me).coverage; | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:76, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h: In instantiation of 'void seqan::impl::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:503:17: required from 'bool seqan::create(seqan::JstBuffer_&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:556:11: required from 'void seqan::init(seqan::JstBuffer_&, TJst&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:902:9: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h:328:21: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 328 | f.setIt = jSetSplitter[jobId]; | ~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet, seqan::Journaled, seqan::SortedArray, seqan::Alloc<> > >, seqan::Owner > >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:77, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::JstTraversalNode, seqan::Alloc<> > > >*; TParam = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_block.h:402:19: required from 'void seqan::appendValue(seqan::String >&, TValue&&, seqan::Tag) [with TTargetValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; long unsigned int SPACE = 4096; TValue = seqan::JstTraversalNode, seqan::Alloc<> > > >; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> > > >, seqan::Block<> >&; TSource = seqan::JstTraversalNode, seqan::Alloc<> > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:175:16: required from 'void seqan::impl::pushNode(seqan::TraverserImpl >&, TTraversalNode&&, TObserver&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:926:19: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:282:9: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h:51:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 51 | class JstTraversalNode | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::JstTraversalNode, seqan::Alloc<> > > >::JstTraversalNode(seqan::JstTraversalNode, seqan::Alloc<> > > >&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::DeltaMapEntry*; TParam = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = seqan::DeltaMapEntry*; TSource1 = seqan::DeltaMapEntry*; TSource2 = seqan::DeltaMapEntry*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = seqan::DeltaMapEntry]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = seqan::DeltaMapEntry; TSpec = seqan::Alloc<>; TSize_ = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1136:19: required from 'typename seqan::Size::Type seqan::reserve(T&&, TSize) [with T = seqan::String, seqan::Alloc<> >&; TSize = int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map.h:795:16: required from 'void seqan::insert(seqan::DeltaMap&, TDeltaPos, const TDeltaValue&, const TCoverage&, const TDeltaType&) [with TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TDeltaPos = int; TDeltaValue = int; TCoverage = seqan::String >; TDeltaType = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_impl.h:619:11: required from 'typename seqan::EnableIf >, void>::Type seqan::insert(seqan::JournaledStringTree&, TPos, const TValue&, const TIds&, TDeltaType) [with TSequence = seqan::String, seqan::Alloc<> >; TConfig = seqan::DefaultJstConfig, seqan::Alloc<> > >; TSpec = seqan::Tag; TPos = int; TValue = int; TIds = std::vector; TDeltaType = seqan::Tag; typename seqan::EnableIf >, void>::Type = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:35:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/delta_map_entry.h:86:7: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 86 | class DeltaMapEntry | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:61, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'seqan::DeltaMapEntry::DeltaMapEntry(seqan::DeltaMapEntry&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree.h:78, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h: In instantiation of 'decltype (seqan::bitScanForward(node.coverage)) seqan::impl::selectProxy(const TTraverserNode&, const SelectValidProxy&) [with TTraverserNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; decltype (seqan::bitScanForward(node.coverage)) = long unsigned int; seqan::SelectValidProxy = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:580:38: required from 'bool seqan::impl::createBranch(seqan::TraverserImpl >&, TTraversalNode&, TTraversalNode&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TProxySelection = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:831:35: required from 'TSize seqan::impl::expandNode(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:869:36: required from 'TSize seqan::impl::moveWindow(seqan::TraverserImpl >&, TTraversalNode*, TSize, TObserver&, const TProxySelector&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TTraversalNode = seqan::JstTraversalNode, seqan::Alloc<> > > >; TSize = int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:932:25: required from 'void seqan::impl::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:407:15: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectValidProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:417:9: required from 'void seqan::init(seqan::TraverserImpl >&, TObserver&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h:437:13: required from 'void seqan::advance(seqan::TraverserImpl >&, TSize, TObserver&, const seqan::Tag&) [with TJst = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TSize = long unsigned int; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>; TProxySelector = seqan::SelectFirstProxy_]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:290:16: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&, TObserver&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&; TObserver = std::tuple, seqan::Alloc >, seqan::Myers > > >&>]' /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/jst_extension_base.h:306:13: required from 'void seqan::find(seqan::TraverserImpl >&, TAlgorithm&, TDelegate&&) [with TContainer = seqan::JournaledStringTree, seqan::Alloc<> > >; TSpec = void; TAlgorithm = seqan::JstExtension, seqan::Alloc<> >, seqan::Myers > >; TDelegate = MatchPrinter, seqan::Alloc<> > >, seqan::JstTraversalSpec > >&]' /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:49:29: required from here /build/seqan2-2.4.0+dfsg/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h:528:10: warning: implicitly-declared 'seqan::String >::String(const seqan::String >&)' is deprecated [-Wdeprecated-copy] 528 | auto tmp1 = node.coverage; | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:110, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/demos/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_packed.h:163:14: note: because 'seqan::String >' has user-provided 'seqan::String >& seqan::String >::operator=(const seqan::String >&) [with TValue = bool; THostspec = seqan::Alloc<>]' 163 | String & operator =(String const & source) | ^~~~~~~~ [ 86%] Linking CXX executable ../bin/demo_tutorial_metafunctions_assignment1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/tutorial/metafunctions/assignment1_solution.cpp.o -o ../bin/demo_tutorial_metafunctions_assignment1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_metafunctions_assignment1_solution make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp [ 86%] Linking CXX executable ../bin/demo_tutorial_metafunctions_base cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_metafunctions_base.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_metafunctions_base.dir/tutorial/metafunctions/base.cpp.o -o ../bin/demo_tutorial_metafunctions_base -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_metafunctions_base make -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend.internal". Scanning dependencies of target demo_tutorial_seeds_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Building CXX object demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp [ 87%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/tutorial/journaled_set/solution_online_search_assignment1.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Built target demo_tutorial_journaled_set_solution_online_search_assignment1 make -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend.internal". Scanning dependencies of target demo_tutorial_blast_io_write_assignment make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Building CXX object demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_conversions_move.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 87%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/unassigned_or_unused/tutorial_sequence/sequence_all_strings.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1.cpp [ 88%] Linking CXX executable ../bin/demo_tutorial_sequences_example_conversions_move cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/tutorial/sequences/example_conversions_move.cpp.o -o ../bin/demo_tutorial_sequences_example_conversions_move -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_sequences_example_conversions_move make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_assignment1_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/assignment1_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:50, from /build/seqan2-2.4.0+dfsg/demos/tutorial/seeds/solution1.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 88%] Linking CXX executable ../bin/demo_tutorial_seeds_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_seeds_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_seeds_solution1.dir/tutorial/seeds/solution1.cpp.o -o ../bin/demo_tutorial_seeds_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_seeds_solution1 make -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/depend.internal". Scanning dependencies of target demo_dox_gff_io_UNUSED_gff_stream_read make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Building CXX object demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:51:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::BlastTabular_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = seqan::BlastIOContext<>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:51:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/blast.h:54, from /build/seqan2-2.4.0+dfsg/demos/tutorial/blast_io/write_assignment.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 88%] Linking CXX executable ../bin/demo_tutorial_modifiers_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1.dir/tutorial/modifiers/assignment1.cpp.o -o ../bin/demo_tutorial_modifiers_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_modifiers_assignment1 make -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_modview make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/modview.cpp [ 88%] Linking CXX executable ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/tutorial/journaled_string_tree/journaled_string_tree_base_assignment1.cpp.o -o ../bin/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 -lrt -lz -lbz2 [ 88%] Linking CXX executable ../bin/demo_tutorial_consensus_alignment_with_positions cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/tutorial/consensus_alignment/with_positions.cpp.o -o ../bin/demo_tutorial_consensus_alignment_with_positions -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_consensus_alignment_with_positions make -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_sufarray.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_sufarray.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_sufarray.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_sufarray.dir/depend.internal". Scanning dependencies of target demo_dox_index_sufarray make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp [ 89%] Linking CXX executable ../bin/demo_tutorial_modifiers_assignment1_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/tutorial/modifiers/assignment1_solution.cpp.o -o ../bin/demo_tutorial_modifiers_assignment1_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_modifiers_assignment1_solution make -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend.internal". Scanning dependencies of target demo_tutorial_modifiers_nested make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/modifiers/nested.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:20:32: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/dox/gff_io/UNUSED_gff_stream_read.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 89%] Linking CXX executable ../bin/demo_tutorial_modifiers_modview cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_modview.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_modview.dir/tutorial/modifiers/modview.cpp.o -o ../bin/demo_tutorial_modifiers_modview -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_modifiers_modview make -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend.internal". Scanning dependencies of target demo_tutorial_workflows_knime_node make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/sufarray.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 89%] Linking CXX executable ../bin/demo_tutorial_modifiers_nested cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_modifiers_nested.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_modifiers_nested.dir/tutorial/modifiers/nested.cpp.o -o ../bin/demo_tutorial_modifiers_nested -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_modifiers_nested make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp [ 89%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_assignment2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/tutorial/journaled_set/solution_online_search_assignment2.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_assignment2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Linking CXX executable ../bin/demo_dox_index_sufarray [ 89%] Built target demo_tutorial_journaled_set_solution_online_search_assignment2 make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_sufarray.dir/link.txt --verbose=1 make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/DependInfo.cmake --color= /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_sufarray.dir/dox/index/sufarray.cpp.o -o ../bin/demo_dox_index_sufarray -lrt -lz -lbz2 Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example_with_modifyString make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_dox_index_sufarray make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend.internal". Scanning dependencies of target demo_tutorial_multiple_sequence_alignment_consensus make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp [ 90%] Linking CXX executable ../bin/demo_dox_gff_io_UNUSED_gff_stream_read cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/dox/gff_io/UNUSED_gff_stream_read.cpp.o -o ../bin/demo_dox_gff_io_UNUSED_gff_stream_read -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_dox_gff_io_UNUSED_gff_stream_read make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph >&, seqan::Align&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TSource = seqan::String, seqan::Alloc<> >; TSpec2 = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score, seqan::Blosum80_> >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 994 | for(TSize i = 0; i, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution2.cpp [ 90%] Linking CXX executable ../bin/demo_tutorial_journaled_set_solution_online_search_finder cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/tutorial/journaled_set/solution_online_search_finder.cpp.o -o ../bin/demo_tutorial_journaled_set_solution_online_search_finder -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_journaled_set_solution_online_search_finder make -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/depend.internal". Scanning dependencies of target demo_dox_index_textAt_indexText_saAt_indexRequire make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = long unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = long unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, TStringSet1&, TNames&, const seqan::MsaOptions&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TStringSet1 = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TNames = seqan::String > >; TAlphabet = seqan::SimpleType; TScore = seqan::Score, seqan::Blosum80_> >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, const TScore&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TScore = seqan::Score, seqan::Blosum80_> >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score, seqan::Blosum80_> >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:27:48: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:157:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:139:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/workflows/knime_node.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa.h:44, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:4: /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h: In instantiation of 'bool seqan::convertAlignment(const seqan::Graph >&, seqan::Align&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TSource = seqan::String, seqan::Alloc<> >; TSpec2 = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:579:21: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:994:57: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 994 | for(TSize i = 0; i, seqan::Alloc<> >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ [ 90%] Linking CXX executable ../bin/demo_tutorial_blast_io_write_assignment cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/tutorial/blast_io/write_assignment.cpp.o -o ../bin/demo_tutorial_blast_io_write_assignment -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_blast_io_write_assignment make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_local make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp [ 90%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/unassigned_or_unused/tutorials_custim_io/solution2.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution2 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp [ 90%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/tutorial/pairwise_sequence_alignment/alignment_global_overlap.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment2_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment2_solution.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervalsExcludeTouching(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > > > >; TValue = long unsigned int; TCargo = seqan::Pair >]': /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:571:49: required from 'void seqan::matchRefinement(TAlignmentString&, seqan::StringSet&, TScore&, TOutGraph&, typename seqan::Size::Type>::Type, TAnnotation&, seqan::Tag) [with TAlignmentString = seqan::String >; TAnnotation = bool; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >; TScore = long unsigned int; TTagSpec = seqan::TagExactRefinement_; typename seqan::Size::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h:678:20: required from 'void seqan::matchRefinement(TFragmentString&, seqan::StringSet&, TOutGraph&) [with TFragmentString = seqan::String >; TOutGraph = seqan::Graph, seqan::Alloc<> >, seqan::Dependent > >, long unsigned int, seqan::Tag > >; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Dependent >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_base.h:136:20: required from 'void seqan::buildAlignmentGraph(seqan::String&, seqan::String&, seqan::Graph >&, FractionalScore) [with TFragment = seqan::Fragment<>; TSpec1 = seqan::Alloc<>; TScoreValue = int; TSpec2 = seqan::Alloc<>; TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = long unsigned int; TSpec = seqan::Tag; seqan::FractionalScore = const seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:482:28: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, TStringSet1&, TNames&, const seqan::MsaOptions&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TStringSet1 = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TNames = seqan::String > >; TAlphabet = seqan::SimpleType; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:568:23: required from 'void seqan::globalMsaAlignment(seqan::Graph >&, const TScore&) [with TStringSet = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TCargo = void; TSpec = const seqan::Tag; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/include/seqan/graph_msa/graph_align_tcoffee_msa.h:578:23: required from 'void seqan::globalMsaAlignment(seqan::Align&, const TScore&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:40:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1667:18: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1667 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1679:23: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1679 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1701:27: warning: implicitly-declared 'seqan::IntervalTreeNode > > >& seqan::IntervalTreeNode > > >::operator=(const seqan::IntervalTreeNode > > >&)' is deprecated [-Wdeprecated-copy] 1701 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/demos/tutorial/multiple_sequence_alignment/consensus.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > > >' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/dox/index/textAt_indexText_saAt_indexRequire.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:34:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:16: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' 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 /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:748:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 748 | next_best_begin= _smithWatermanTrace(gapsH, gapsV, sw_finder.forbidden,iter(sw_finder.matrix,next_best_end), score_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:235:13: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 235 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:253:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 253 | finger2 = col_; //points to last column | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:255:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 255 | finger1 = col_; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'typename seqan::Iterator, const seqan::Tag >::Type seqan::_smithWatermanTrace(seqan::Gaps&, seqan::Gaps&, typename seqan::LocalAlignmentFinder::TBoolMatrix&, seqan::Iter, seqan::CountingIteratorImpl_ > >, const seqan::Score&) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; unsigned int DIMENSION = 0; typename seqan::Iterator, const seqan::Tag >::Type = seqan::Iter, seqan::CountingIteratorImpl_ > >; typename seqan::LocalAlignmentFinder::TBoolMatrix = seqan::String]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:714:37: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:595:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 595 | it_ = source_; | ~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h: In instantiation of 'void seqan::_smithWatermanDeclump(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const seqan::Score&) [with TScoreValue = int; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:736:26: required from 'TScoreValue seqan::_smithWatermanGetNext(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:107:37: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:445:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 445 | finger1 = end_col; //points to last column | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:189, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:447:17: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 447 | finger0 = end_col; | ~~~~~~~~^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:22: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:369:17: required from 'typename seqan::Iterator::Type>::Type seqan::begin(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:37: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: required from 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:215:44: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:504:15: required from 'typename seqan::Iterator::Type>::Type seqan::end(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:216:33: required from 'TScoreValue seqan::_smithWatermanGetMatrix(seqan::LocalAlignmentFinder&, const TStringH&, const TStringV&, const seqan::Score&, TScoreValue) [with TScoreValue = int; TScoreSpec = seqan::Tag; TStringH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TStringV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_waterman_eggert_impl.h:703:46: required from 'TScoreValue seqan::_smithWaterman(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentFinder&, const seqan::Score&, TScoreValue) [with TSourceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSourceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:105:30: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::String, seqan::Alloc<> >; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_unbanded.h:117:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::String, seqan::Alloc<> >; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:21:46: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:55, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 90%] Linking CXX executable ../bin/demo_dox_index_textAt_indexText_saAt_indexRequire cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/dox/index/textAt_indexText_saAt_indexRequire.cpp.o -o ../bin/demo_dox_index_textAt_indexText_saAt_indexRequire -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_dox_index_textAt_indexText_saAt_indexRequire make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend.internal". Scanning dependencies of target demo_tutorial_sequences_example_functionality2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp [ 90%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment2_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/tutorial/pattern_matching/assignment2_solution.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment2_solution -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_pattern_matching_assignment2_solution make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp [ 90%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/tutorial/pairwise_sequence_alignment/alignment_local_assignment1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp [ 90%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/link.txt --verbose=1 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/tutorial/pairwise_sequence_alignment/alignment_local.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_local -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:2: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/demos/tutorial/sequences/example_functionality2.cpp:1: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:71:42: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 71 | itGapsPattern = begin(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:72:36: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 72 | itGapsEnd = end(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ [ 91%] Linking CXX executable ../bin/demo_tutorial_sequences_example_functionality2 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/tutorial/sequences/example_functionality2.cpp.o -o ../bin/demo_tutorial_sequences_example_functionality2 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_sequences_example_functionality2 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/tutorial/pairwise_sequence_alignment/alignment_global_standard.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/depend.internal". Scanning dependencies of target demo_tutorial_a_first_example_example_tags_for_print make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/a_first_example/example_tags_for_print.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/tutorial/pairwise_sequence_alignment/assignment5_step1.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step4 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_a_first_example_example_tags_for_print cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/tutorial/a_first_example/example_tags_for_print.cpp.o -o ../bin/demo_tutorial_a_first_example_example_tags_for_print -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_a_first_example_example_tags_for_print make -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend.internal". Scanning dependencies of target demo_dox_align_global_alignment_banded make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/dox/align/global_alignment_banded.cpp /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 66 | itGapsPattern = begin(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 67 | itGapsEnd = end(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/tutorial/pairwise_sequence_alignment/assignment5.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step5 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example_with_modifyString cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/tutorial/parsing_command_line_arguments/example_with_modifyString.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example_with_modifyString -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_parsing_command_line_arguments_example_with_modifyString make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/depend.internal". Scanning dependencies of target demo_tutorial_pairwise_sequence_alignment_assignment5_step6 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/tutorial/pairwise_sequence_alignment/assignment5_step3.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step3 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorial_file_io_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorial_file_io/example1.cpp /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 66 | itGapsPattern = begin(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 67 | itGapsEnd = end(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp: In function 'int main()': /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:66:42: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 66 | itGapsPattern = begin(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:67:36: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >& seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >::operator=(const seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >&)' is deprecated [-Wdeprecated-copy] 67 | itGapsEnd = end(gapsPattern); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:86, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_array.h:91:5: note: because 'seqan::Iter >, seqan::Tag >, seqan::GapsIterator > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::Tag >]' 91 | Iter(Iter const & other) : | ^~~~ [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/tutorial/pairwise_sequence_alignment/assignment5_step4.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step4 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step4 make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment3_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment3_solution.cpp [ 91%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorial_file_io_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/unassigned_or_unused/tutorial_file_io/example1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorial_file_io_example1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_unassigned_or_unused_tutorial_file_io_example1 make -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_init_score.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_init_score.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_init_score.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_init_score.dir/depend.internal". Scanning dependencies of target demo_howto_scores_init_score make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/howto/scores/init_score.cpp [ 91%] Linking CXX executable ../bin/demo_dox_align_global_alignment_banded cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_dox_align_global_alignment_banded.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_dox_align_global_alignment_banded.dir/dox/align/global_alignment_banded.cpp.o -o ../bin/demo_dox_align_global_alignment_banded -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_dox_align_global_alignment_banded make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_assignment6_solution make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/assignment6_solution.cpp [ 91%] Linking CXX executable ../bin/demo_howto_scores_init_score cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_howto_scores_init_score.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_howto_scores_init_score.dir/howto/scores/init_score.cpp.o -o ../bin/demo_howto_scores_init_score -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_howto_scores_init_score make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/tutorial/pairwise_sequence_alignment/assignment5_step5.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step5 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step5 make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/depend.internal". Scanning dependencies of target demo_tutorial_parsing_command_line_arguments_example1_detailed make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/parsing_command_line_arguments/example1_detailed.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/tutorial/multiple_sequence_alignment/assignment1.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_assignment1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_multiple_sequence_alignment_assignment1 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/depend.internal". Scanning dependencies of target demo_unassigned_or_unused_tutorials_custim_io_solution1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/unassigned_or_unused/tutorials_custim_io/solution1.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/tutorial/pairwise_sequence_alignment/assignment5_step6.cpp.o -o ../bin/demo_tutorial_pairwise_sequence_alignment_assignment5_step6 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step6 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment1 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment1.cpp [ 91%] Linking CXX executable ../bin/demo_tutorial_multiple_sequence_alignment_consensus cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/tutorial/multiple_sequence_alignment/consensus.cpp.o -o ../bin/demo_tutorial_multiple_sequence_alignment_consensus -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_multiple_sequence_alignment_consensus make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/depend.internal". Scanning dependencies of target demo_tutorial_simple_rna_seq_interval_tree make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp [ 91%] Linking CXX executable ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/unassigned_or_unused/tutorials_custim_io/solution1.cpp.o -o ../bin/demo_unassigned_or_unused_tutorials_custim_io_solution1 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution1 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_assignment3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp [ 92%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/tutorial/pattern_matching/assignment1.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment1 -lrt -lz -lbz2 [ 92%] Linking CXX executable ../bin/demo_tutorial_workflows_knime_node cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_workflows_knime_node.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_workflows_knime_node.dir/tutorial/workflows/knime_node.cpp.o -o ../bin/demo_tutorial_workflows_knime_node -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Built target demo_tutorial_pattern_matching_assignment1 make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/depend.internal". Scanning dependencies of target demo_tutorial_q_gram_index_index_qgram make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Building CXX object demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Built target demo_tutorial_workflows_knime_node In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::addInterval(TGraph&, TPropertyMap&, TInterval) [with TGraph = seqan::Graph > >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TInterval = seqan::IntervalAndCargo > >]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1363:16: required from 'void seqan::addInterval(seqan::IntervalTree&, TInterval) [with TValue = int; TCargo = seqan::String >; TInterval = seqan::IntervalAndCargo > >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:42:31: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1286:18: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1286 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1299:27: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1299 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1329:31: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1329 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ make -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1502:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2) [with TValue = int; TCargo = seqan::String >; TValue2 = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:58:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1441 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1453 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1475 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ Scanning dependencies of target demo_tutorial_bed_io_solution3 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Building CXX object demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/bed_io/solution3.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = int; TCargo = seqan::String >; TValue2 = int]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:49:50: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'bool seqan::removeInterval(seqan::Graph&, TPropertyMap&, TVertexDescriptor&, TValue, TValue, TCargo) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = int; TCargo = seqan::String >]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1882:26: required from 'bool seqan::removeInterval(seqan::Graph&, TPropertyMap&, TValue, TValue, TCargo) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String > >, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = int; TCargo = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1893:26: required from 'bool seqan::removeInterval(seqan::IntervalTree&, TValue, TValue, TCargo) [with TValue = int; TCargo = seqan::String >]' /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:66:52: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1779:18: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1779 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1786:23: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1786 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1802:27: warning: implicitly-declared 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>& seqan::IntervalTreeNode > >, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode > >, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1802 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/demos/tutorial/simple_rna_seq/interval_tree.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode > >, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo > >]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:41, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_index.h:115:21: required from 'typename seqan::Parameter_ >::Type seqan::container(seqan::Finder, TSpecFinder>&) [with TText = seqan::String >; TSpec = seqan::IndexQGram, seqan::Tag >; TSpecFinder = const seqan::Tag; typename seqan::Parameter_ >::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:904:21: required from 'typename seqan::Parameter_::Type>::Type seqan::haystack(TObject&) [with TObject = seqan::Finder >, seqan::IndexQGram, seqan::Tag > > >; typename seqan::Parameter_::Type>::Type = seqan::Index >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:569:26: required from 'typename seqan::InfixOnValue::Type seqan::infix(seqan::Finder&) [with THaystack = seqan::Index >, seqan::IndexQGram, seqan::Tag > >; TSpec = const seqan::Tag; typename seqan::InfixOnValue::Type = seqan::Segment >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:18:105: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index >, seqan::IndexQGram, seqan::Tag > >& seqan::Index >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/assignment3.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::String >; TShapeSpec = seqan::UngappedShape<4>]' 143 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/demos/tutorial/q_gram_index/index_qgram.cpp:3: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 92%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_assignment3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/tutorial/pattern_matching/assignment3.cpp.o -o ../bin/demo_tutorial_pattern_matching_assignment3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Built target demo_tutorial_pattern_matching_assignment3 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend.internal". Scanning dependencies of target demo_tutorial_pattern_matching_find_approx make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 92%] Building CXX object demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/c++ -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o -c /build/seqan2-2.4.0+dfsg/demos/tutorial/pattern_matching/find_approx.cpp [ 93%] Linking CXX executable ../bin/demo_tutorial_q_gram_index_index_qgram cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/tutorial/q_gram_index/index_qgram.cpp.o -o ../bin/demo_tutorial_q_gram_index_index_qgram -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Built target demo_tutorial_q_gram_index_index_qgram make -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/alf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/alf.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/alf.dir/depend.internal". Scanning dependencies of target alf make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Building CXX object apps/alf/CMakeFiles/alf.dir/alf.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/alf.dir/alf.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp [ 93%] Linking CXX executable ../bin/demo_tutorial_simple_rna_seq_interval_tree cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/tutorial/simple_rna_seq/interval_tree.cpp.o -o ../bin/demo_tutorial_simple_rna_seq_interval_tree -lrt -lz -lbz2 [ 93%] Linking CXX executable ../bin/demo_tutorial_bed_io_solution3 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_bed_io_solution3.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_bed_io_solution3.dir/tutorial/bed_io/solution3.cpp.o -o ../bin/demo_tutorial_bed_io_solution3 -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Built target demo_tutorial_simple_rna_seq_interval_tree make -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/four2three.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/four2three.dir/depend.internal". Scanning dependencies of target four2three make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Building CXX object apps/bs_tools/CMakeFiles/four2three.dir/four2three.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/four2three.dir/four2three.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Built target demo_tutorial_bed_io_solution3 make -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/casbar.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/casbar.dir/depend.internal". Scanning dependencies of target casbar make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 93%] Building CXX object apps/bs_tools/CMakeFiles/casbar.dir/casbar.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/casbar.dir/casbar.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp [ 94%] Linking CXX executable ../bin/demo_tutorial_pattern_matching_find_approx cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/tutorial/pattern_matching/find_approx.cpp.o -o ../bin/demo_tutorial_pattern_matching_find_approx -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 94%] Built target demo_tutorial_pattern_matching_find_approx make -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/bisar.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/bisar.dir/depend.internal". Scanning dependencies of target bisar make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 94%] Building CXX object apps/bs_tools/CMakeFiles/bisar.dir/bisar.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/bisar.dir/bisar.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/statistics.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:47, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23: required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23: required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23: required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:42:23: required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 94%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment3_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/tutorial/parsing_command_line_arguments/assignment3_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment3_solution -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.h:41:23: required from 'bool preProcess(TOptions&) [with TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:146:23: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/four2three.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 94%] Built target demo_tutorial_parsing_command_line_arguments_assignment3_solution make -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/dfi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/dfi.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/dfi.dir/depend.internal". Scanning dependencies of target dfi make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 94%] Building CXX object apps/dfi/CMakeFiles/dfi.dir/dfi.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/dfi.dir/dfi.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free.h:59, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h: In instantiation of 'void seqan::_alignmentFreeComparison(seqan::Matrix&, const TStringSet&, const seqan::AFScore >&) [with TValue = double; TStringSet = seqan::StringSet, seqan::Alloc<> > >]': /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/alignment_free_comparison.h:101:29: required from 'void seqan::alignmentFreeComparison(seqan::Matrix&, const TStringSet&, const TComparisonMethod&) [with TStringSet = seqan::StringSet, seqan::Alloc<> > >; TValue = double; TComparisonMethod = seqan::AFScore >]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:188:67: required from here /build/seqan2-2.4.0+dfsg/include/seqan/alignment_free/af_n2.h:189:34: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 189 | itStandardisedKmerCounts = begin(standardisedKmerCounts); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:164:40: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/alf/alf.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore; TId = unsigned int; TBsScoreCTLeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreCTRight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGALeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGARight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:1168:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore; TId = unsigned int; TBsScoreCTLeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreCTRight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGALeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGARight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:1168:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:157:26: required from 'int reAlign4(TReadGaps&, TContigGaps&, TFragmentStore&, TId&, TBsScoreCTLeft&, TBsScoreCTRight&, TBsScoreGALeft&, TBsScoreGARight&, TOptions&) [with TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TFragmentStore = seqan::FragmentStore; TId = unsigned int; TBsScoreCTLeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreCTRight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGALeft = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TBsScoreGARight = seqan::Score, seqan::Tag, seqan::Tag, seqan::Tag > >; TOptions = AppOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:1168:17: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ [ 94%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_assignment6_solution cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/tutorial/parsing_command_line_arguments/assignment6_solution.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_assignment6_solution -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 94%] Built target demo_tutorial_parsing_command_line_arguments_assignment6_solution make -f apps/fiona/CMakeFiles/fiona_illumina.dir/build.make apps/fiona/CMakeFiles/fiona_illumina.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona_illumina.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona_illumina.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14: required from 'bool loadReadsCroppedId(seqan::FragmentStore&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 95%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/tutorial/parsing_command_line_arguments/example1.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example1 -lrt -lz -lbz2 Scanning dependencies of target fiona_illumina make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fiona/CMakeFiles/fiona_illumina.dir/build.make apps/fiona/CMakeFiles/fiona_illumina.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/fiona/CMakeFiles/fiona_illumina.dir/fiona.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/c++ -DFIONA_ILLUMINA -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/fiona_illumina.dir/fiona.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target demo_tutorial_parsing_command_line_arguments_example1 make -f apps/fiona/CMakeFiles/fiona.dir/build.make apps/fiona/CMakeFiles/fiona.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona.dir/depend.internal". Scanning dependencies of target fiona make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fiona/CMakeFiles/fiona.dir/build.make apps/fiona/CMakeFiles/fiona.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/fiona/CMakeFiles/fiona.dir/fiona.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/fiona.dir/fiona.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14: required from 'bool loadReadsCroppedId(seqan::FragmentStore&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14: required from 'bool loadReadsCroppedId(seqan::FragmentStore&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14: required from 'bool loadReadsCroppedId(seqan::FragmentStore&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 95%] Linking CXX executable ../bin/demo_tutorial_parsing_command_line_arguments_example1_detailed cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/tutorial/parsing_command_line_arguments/example1_detailed.cpp.o -o ../bin/demo_tutorial_parsing_command_line_arguments_example1_detailed -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target demo_tutorial_parsing_command_line_arguments_example1_detailed make -f apps/fiona/CMakeFiles/compute_gain.dir/build.make apps/fiona/CMakeFiles/compute_gain.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/compute_gain.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/compute_gain.dir/depend.internal". Scanning dependencies of target compute_gain make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fiona/CMakeFiles/compute_gain.dir/build.make apps/fiona/CMakeFiles/compute_gain.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/fiona/CMakeFiles/compute_gain.dir/compute_gain.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/compute_gain.dir/compute_gain.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar_base.h:21:14: required from 'bool loadReadsCroppedId(seqan::FragmentStore&, TFileName&) [with TFSSpec = seqan::MyFragmentStoreConfig; TFSConfig = seqan::FragmentStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.h:996:27: required from 'bool postProcessMain(TOptions&, const TModel&) [with TOptions = AppOptions; TModel = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:294:47: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/bisar.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:873:31: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bed_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:899:31: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1618:57: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1355:36: required from 'void doSnpAndMethCalling(TFragmentStore&, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, typename TFragmentStore::TContigPos, bool, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions; typename TFragmentStore::TContigPos = long int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:755:36: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 205 | return TProxy(it); | ^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:88:27: note: initializing argument 1 of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' 88 | Proxy(TIterator const _it) | ~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(const seqan::Proxy >&) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:20: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:94:49: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 94 | : data_iterator(_other.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:32: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:87, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h: In instantiation of 'seqan::Proxy >::Proxy(TIterator) [with TIterator = seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]': /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:205:12: required from 'typename seqan::Reference > > >::Type seqan::value(seqan::Iter > >&) [with TGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; typename seqan::Reference > > >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_base.h:250:17: required from 'typename seqan::Reference >::Type seqan::operator*(seqan::Iter&) [with TContainer = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TSpec = seqan::GapsIterator, seqan::Alloc<> > > >; typename seqan::Reference >::Type = seqan::Proxy >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1628:55: required from 'void seqan::_printRead(TStream&, seqan::AlignedReadLayout&, TContigGaps&, TReadGaps&, TAlignedRead&, TLine) [with TStream = std::basic_ostream; TContigGaps = seqan::Gaps, seqan::Alloc<> >, seqan::AnchorGaps, seqan::Alloc<> > > >; TReadGaps = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedRead = seqan::AlignedReadStoreElement, void>; TLine = int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:1777:23: required from 'void seqan::printAlignment(TStream&, seqan::AlignedReadLayout&, seqan::FragmentStore&, TContigId, TPos, TPos, TNum, TNum) [with TStream = std::basic_ostream; TSpec = seqan::SnpStoreSpec_; TConfig = seqan::FragmentStoreConfig; TContigId = int; TPos = long int; TNum = int]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.h:1163:31: required from 'void doCheckRealignCall(TFragmentStore&, TContigPos, TContigPos, TContigPos, TSetContigAnchorGaps&, TVcfStream&, TBedStream&, TMethOptions&, TOptions&) [with TFragmentStore = seqan::FragmentStore; TContigPos = long int; TSetContigAnchorGaps = seqan::String, seqan::Alloc<> >, seqan::Alloc<> >; TVcfStream = seqan::FormattedFile, seqan::Tag >; TBedStream = seqan::FormattedFile, seqan::Tag >; TMethOptions = MethCallingOptions; TOptions = SNPCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:742:35: required from 'bool detectSNPsForContig(seqan::VcfFileOut&, seqan::BedFileOut&, seqan::FragmentStore&, TContigId&, TBamFileIns&, TRecords&, TContigIntervals&, TOptions&, TMethOptions&) [with TSpec = seqan::SnpStoreSpec_; TContigId = int; TBamFileIns = std::vector, seqan::Tag >*>; TRecords = std::vector; TContigIntervals = seqan::String > >; TOptions = SNPCallingOptions; TMethOptions = MethCallingOptions; seqan::VcfFileOut = seqan::FormattedFile, seqan::Tag >; seqan::BedFileOut = seqan::FormattedFile, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:901:32: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/proxy_iterator.h:89:32: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 89 | : data_iterator(_it) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter >, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps >, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:996:18: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const seqan::StringSet > >&, bool) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io.h:1043:23: required from 'bool seqan::loadContigs(seqan::FragmentStore&, const TFileNames&) [with TFSSpec = seqan::SnpStoreSpec_; TFSConfig = seqan::FragmentStoreConfig; TFileNames = seqan::StringSet > >]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:792:16: required from 'int detectSNPs(SNPCallingOptions&, TMethOptions&) [with TMethOptions = MethCallingOptions]' /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:1265:49: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/bs_tools/casbar.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet, seqan::Owner<> >; TFileNames = std::vector >; TDatasets = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String >; TParamPred = seqan::String >; TFileNames = std::vector >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:157: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet, seqan::Owner<> >; TFileNames = std::vector >; TDatasets = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String >; TParamPred = seqan::String >; TFileNames = std::vector >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:157: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet, seqan::Owner<> >; TFileNames = std::vector >; TDatasets = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String >; TParamPred = seqan::String >; TFileNames = std::vector >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:157: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet, seqan::Owner<> >; TFileNames = std::vector >; TDatasets = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String >; TParamPred = seqan::String >; TFileNames = std::vector >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:157: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:248:12: required from 'bool loadDatasets(TSequences&, const TFileNames&, TDatasets&) [with TSequences = seqan::StringSet, seqan::Owner<> >; TFileNames = std::vector >; TDatasets = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:498:19: required from 'int runDFI(const TFileNames&, TParamPredHull, TParamPred, bool, const DFIOptions&) [with TPredHull = PredMinFreq; TPred = PredMaxFreq; TAlphabet = unsigned char; TParamPredHull = seqan::String >; TParamPred = seqan::String >; TFileNames = std::vector >]' /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:835:157: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/dfi/dfi.cpp:26: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:907:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:907:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:907:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:907:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:907:84: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = Stats*; TParam = Stats]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = Stats*; TParam = Stats]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:511:23: required from 'void seqan::_arrayConstructMoveDefault(TSource1, TSource2, TTarget) [with TTarget = Stats*; TSource1 = Stats*; TSource2 = Stats*]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1055:31: required from 'void seqan::_arrayConstructMovePointer(TValue*, TValue*, TValue*, seqan::False) [with TValue = Stats]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:1064:31: required from 'void seqan::arrayConstructMove(TValue*, TValue*, TValue*) [with TValue = Stats]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1683:27: required from 'void seqan::_reserveStorage(seqan::String&, TSize_, seqan::Tag) [with TValue = Stats; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1697:20: required from 'typename seqan::Size >::Type seqan::reserve(seqan::String&, TSize_, seqan::Tag) [with TValue = Stats; TSpec = seqan::Alloc<>; TSize_ = long unsigned int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1725:45: required from 'static typename seqan::Size::Type seqan::_Resize_String::resize_(T&, typename seqan::Size::Type) [with T = seqan::String; TExpand = seqan::Tag; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1785:50: required from 'typename seqan::Size >::Type seqan::resize(seqan::String&, TSize, seqan::Tag) [with TValue = Stats; TSpec = seqan::Alloc<>; TSize = int; TExpand = seqan::TagGenerous_; typename seqan::Size >::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:1149:18: required from 'typename seqan::Size::Type seqan::resize(T&&, TSize) [with T = seqan::String&; TSize = int; typename seqan::Size::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:986:37: required from here /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:98:8: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 98 | struct Stats | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:98:8: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> > >::Align(const seqan::Align, seqan::Alloc<> > >&)' is deprecated [-Wdeprecated-copy] 98 | struct Stats | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:7: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> > >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/compute_gain.cpp:6: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: note: synthesized method 'Stats::Stats(Stats&&)' first required here 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3574:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3582:24: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_historyClear(seqan::Iter > >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:311:18: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1731:24: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 1731 | it._parentDesc = value(it); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3574:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3582:24: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:312:10: required from 'void seqan::goRoot(seqan::Iter >, seqan::VSTree >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void; TSpec = seqan::TopDown<>]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:212:19: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3475:19: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3574:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3582:24: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5002:23: required from 'int writeOutput(unsigned int&, const TFragmentStore&, const FionaOptions&) [with TFragmentStore = seqan::FragmentStore]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5611:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4635:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:138, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h: In instantiation of 'void seqan::_clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2236:15: required from 'void seqan::clear(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2259:22: required from 'void seqan::goNextImpl(seqan::Iter > > >&, seqan::VSTreeIteratorTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder; THideEmptyEdges = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1660:19: required from 'void seqan::goNext(seqan::Iter >&, TTraits) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >; TTraits = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:1655:15: required from 'void seqan::goNext(seqan::Iter >&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::TopDown >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3475:19: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:2230:19: warning: implicitly-declared 'constexpr seqan::VertexSA >& seqan::VertexSA >::operator=(const seqan::VertexSA >&)' is deprecated [-Wdeprecated-copy] 2230 | value(it) = typename VertexDescriptor::Type(MinimalCtor()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:142, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:134:5: note: because 'seqan::VertexSA >' has user-provided 'seqan::VertexSA::VertexSA(const seqan::VertexSA&) [with TSize = long unsigned int; TAlphabet = seqan::SimpleType]' 134 | VertexSA(VertexSA const & other) : | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3574:32: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment >*>, seqan::InfixSegment>*; TParam = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment >*>, seqan::InfixSegment>; TTargetSpec = seqan::Array<4>; TValue = seqan::Segment >*>, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String >*>, seqan::InfixSegment>, seqan::Array<4> >&; TSource = seqan::Segment >*>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:3582:24: required from 'void traverseAndSearchCorrections(TTreeIterator, TFragmentStore&, seqan::String&, seqan::String&, FionaOptions&, seqan::Tag, unsigned int, FionaResources&) [with int LOOP_LEVEL = -1; TTreeIterator = seqan::Iter, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >, seqan::VSTree > > >; TFragmentStore = seqan::FragmentStore; TCorrections = CorrectionIndelPos; TValueId = unsigned int; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4893:41: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment >*>, seqan::InfixSegment>::Segment(const seqan::Segment >*>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment >*>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const seqan::Range >*>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5002:23: required from 'int writeOutput(unsigned int&, const TFragmentStore&, const FionaOptions&) [with TFragmentStore = seqan::FragmentStore]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5611:55: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:578:18: required from 'bool seqan::loadReadsNoNames(seqan::FragmentStore&, TFileName&, const FionaOptions&) [with TFSSpec = void; TFSConfig = FionaStoreConfig; TFileName = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5438:64: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:115: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::Range >*>; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::Range >*>; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:218:12: required from 'void seqan::_createSuffixArrayPipelining(TSA&, const seqan::StringSet&, TAlgSpec) [with TSA = seqan::Range >*>; TString = seqan::String, seqan::Alloc<> >; TSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:173:37: required from 'void seqan::_createSuffixArrayWrapper(TSA&, const seqan::StringSet&, const TAlgSpec&, seqan::True) [with TSA = seqan::Range >*>; TSequence = seqan::String, seqan::Alloc<> >; TSetSpec = seqan::Owner<>; TAlgSpec = seqan::Skew7]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:198:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:414:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 5, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:415:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 4, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:432:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:443:21: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:243:12: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: required from 'seqan::Pipe >::Pipe(TInput&, const TLimitsString_&, typename seqan::EnableIf >::Type*) [with TLimitsString_ = seqan::String >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >; typename seqan::EnableIf >::Type = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:107:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:416:33: required from 'bool seqan::_skew7ExtendMulti(TTextInput&, const TLimitsString&, TNameInput&, TNameInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TLimitsString = seqan::String >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:350:34: required from 'bool seqan::Pipe >::process(TInput_&) [with TInput_ = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TInput = seqan::Pipe, seqan::Alloc<> >, seqan::Owner<> > >, seqan::Source<> >, seqan::Caster, seqan::CasterReinterpret> >; TPair_ = seqan::Pair >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:294:20: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:161:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:162:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:179:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:190:17: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::end() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:633:42: required from 'void seqan::Handler, seqan::Tag >::end() [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:904:28: required from 'bool seqan::Pool::endWrite() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:786:13: required from 'seqan::Pool::~Pool() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:173:12: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7_multi.h:367:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:534:34: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 534 | *cb->cur = pool.undefinedValue; | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender7.h:163:29: required from 'bool seqan::_skew7Extend(TTextInput&, TNameInput&, TOut0&, TOut3&, TOut5&, TOut6&, TOut124&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TOut3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TOut6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TOut124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:362:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:312:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:123:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: required from 'seqan::Pipe::Pipe(TInput&) [with TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew7.h:376:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:762:18: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 762 | *cur = Val_; | ~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TConfig = seqan::MapperConfigSize >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >; TSpec = seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:447:21: required from 'void seqan::Pipe, seqan::Merger7Multi >::insertStream(unsigned int) [with TInput0 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 4, seqan::BitPacked<> >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, seqan::SorterSpec >, seqan::Tuple, seqan::Tuple, 5, seqan::BitPacked<> >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, seqan::MapperSpec >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >; TLimitsString = seqan::String >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:465:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >& seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >::operator=(const seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple >, seqan::Tuple, seqan::Tuple, 6, seqan::BitPacked<> >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = seqan::Pair >; T2 = seqan::Tuple; T3 = seqan::Tuple, 6, seqan::BitPacked<> >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler::push(const TValue&) [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::Handler::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:622:44: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:311:44: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 311 | buffer[pool.handlerArgs(Val_)] = Val_; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'void seqan::Handler >, seqan::MapperAsyncWriter>::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:623:43: required from 'void seqan::Handler, seqan::Tag >::push(const TValue&) [with THandler1 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::MapperMemAdapter>; THandler2 = seqan::Handler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::MapperAsyncWriter>; seqan::Handler, seqan::Tag >::TValue = seqan::Triple, seqan::Tuple, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:881:25: required from 'void seqan::Pool::push(const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:1167:16: required from 'void seqan::push(seqan::Pool&, const TValue&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pump_extender3.h:101:17: required from 'bool seqan::_skew3Extend(TTextInput&, TNameInput&, TOut0&, TOut12&) [with TTextInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TNameInput = seqan::Pool >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >; TOut0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TOut12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:269:29: required from 'bool seqan::Pipe::process(TInput_&) [with TInput_ = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >; TInput = seqan::Pipe >, seqan::MapperSpec >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Filter >, long unsigned int> > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:218:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:517:21: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 517 | *cb.cur = item; | ~~~~~~~~^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple >, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple >, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:302:21: required from 'void seqan::Pipe, seqan::Merger7>::insertStream(unsigned int) [with TInput0 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 3, int>, long unsigned int, seqan::File > > > >; TInput3 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput5 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 1, int>, long unsigned int, seqan::File > > > >; TInput6 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::SorterSpec, seqan::Tuple >, seqan::Tag >, 2, int>, long unsigned int, seqan::File > > > >; TInput124 = seqan::Pool, seqan::Tuple >, seqan::Tag >, seqan::MapperSpec, seqan::Tuple >, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger7.h:320:13: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple >, seqan::Tag >& seqan::Triple, seqan::Tuple >, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple >, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple >, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple >]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h: In instantiation of 'seqan::Buffer& seqan::processBuffer(seqan::Buffer >&, seqan::BufferHandler >, seqan::Tag >&) [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TConfig = seqan::MapperConfigSize, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > >; typename TConfig::File = seqan::File >]': /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:332:33: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer& seqan::BufferHandler, seqan::Tag >::next() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:556:50: required from 'seqan::BufferHandler, seqan::Tag >::TBuffer seqan::BufferHandler, seqan::Tag >::next() [with TBufferHandler1 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; TBufferHandler2 = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >; seqan::BufferHandler, seqan::Tag >::TBuffer = seqan::Buffer, seqan::Tuple, seqan::Tag >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pipe_base.h:744:38: required from 'void seqan::Handler::pop() [with TBufferHandler = seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag >, seqan::BufferHandler, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_base.h:870:24: required from 'seqan::Pool& seqan::Pool::operator++() [with TValue = seqan::Triple, seqan::Tuple, seqan::Tag >; TSpec = seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/pipe_merger3.h:111:17: required from 'seqan::Pipe, seqan::Merger3>& seqan::Pipe, seqan::Merger3>::operator++() [with TInput0 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::SorterSpec, seqan::Tuple, seqan::Tag >, int>, long unsigned int, seqan::File > > > >; TInput12 = seqan::Pool, seqan::Tuple, seqan::Tag >, seqan::MapperSpec, seqan::Tuple, seqan::Tag >, long unsigned int>, long unsigned int, seqan::File > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_skew3.h:329:13: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/index/index_shims.h:726:27: required from 'bool seqan::indexRequire(seqan::Index&, seqan::Tag) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TSpec = seqan::IndexSa<>; TFibre = seqan::FibreSA_]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_sa_stree.h:195:17: required from 'void seqan::_indexRequireTopDownIteration(seqan::Index >&) [with TText = seqan::StringSet, seqan::Alloc<> >, seqan::Owner<> >; TIndexSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:211:42: required from 'seqan::Iter > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/include/seqan/index/index_esa_stree.h:349:25: required from 'seqan::Iter > > >::Iter(TIndex&) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner<> >, seqan::IndexSa<> >; TSpec = seqan::Preorder]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:4874:24: required from 'unsigned int correctReads(TFragmentStore&, FionaOptions&, seqan::Tag) [with TFragmentStore = seqan::FragmentStore; TAlgorithm = FionaPoisson_]' /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:5533:75: required from here /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:202:30: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 202 | *refNext = *I; | ~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:203:24: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 203 | *I = *refPrev; | ~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:117: /build/seqan2-2.4.0+dfsg/include/seqan/pipe/pool_mapper.h:243:26: warning: implicitly-declared 'constexpr seqan::Triple, seqan::Tuple, seqan::Tag >& seqan::Triple, seqan::Tuple, seqan::Tag >::operator=(const seqan::Triple, seqan::Tuple, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 243 | *cur = *refPrev; | ~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_aggregate.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:98, from /build/seqan2-2.4.0+dfsg/apps/fiona/fiona.cpp:114: /build/seqan2-2.4.0+dfsg/include/seqan/basic/triple_packed.h:82:12: note: because 'seqan::Triple, seqan::Tuple, seqan::Tag >' has user-provided 'seqan::Triple >::Triple(const seqan::Triple >&) [with T1 = long unsigned int; T2 = seqan::Tuple; T3 = seqan::Tuple]' 82 | inline Triple(Triple const &_p) | ^~~~~~ [ 95%] Linking CXX executable ../../bin/four2three cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/four2three.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/four2three.dir/four2three.cpp.o -o ../../bin/four2three -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target four2three make -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend.internal". Scanning dependencies of target fx_fastq_stats make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp [ 95%] Linking CXX executable ../../bin/alf cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf && /usr/bin/cmake -E cmake_link_script CMakeFiles/alf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/alf.dir/alf.cpp.o -o ../../bin/alf -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target alf make -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend.internal". Scanning dependencies of target fx_bam_coverage make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:290:53: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_fastq_stats.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/fx_tools/fx_bam_coverage.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 95%] Linking CXX executable ../../bin/compute_gain cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/compute_gain.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/compute_gain.dir/compute_gain.cpp.o -o ../../bin/compute_gain -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target compute_gain make -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend.internal". Scanning dependencies of target gustaf_mate_joining make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Building CXX object apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp [ 95%] Linking CXX executable ../../bin/dfi cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi && /usr/bin/cmake -E cmake_link_script CMakeFiles/dfi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/dfi.dir/dfi.cpp.o -o ../../bin/dfi -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target dfi make -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf.dir/depend.internal". Scanning dependencies of target gustaf make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Building CXX object apps/gustaf/CMakeFiles/gustaf.dir/gustaf.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/gustaf.dir/gustaf.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:115: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:115: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:115: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:330:27: required from 'int _writeSequences(seqan::CharString&, const seqan::StringSet >&, const seqan::StringSet > >&, const seqan::StringSet > >&) [with TSequence = seqan::String, seqan::Alloc<> >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:439:63: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:196:26: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:437:115: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/gustaf/join_mates.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h: In instantiation of 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]': /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:677:33: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 677 | Segment finderSegment(finderInfixSeq, | ^~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:690:60: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 690 | Segment::Type, InfixSegment> patternSegment(patternInfixSeq, | ^~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:102:46: note: initializing argument 1 of 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' 102 | Segment(typename Parameter_::Type _host, typename Position::Type _begin_index, typename Position::Type _end_index): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:103:29: required from 'seqan::Segment::Segment(typename seqan::Parameter_ >::Type>::Type, typename seqan::Position >::Type>::Type, typename seqan::Position >::Type>::Type) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_ >::Type>::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Position >::Type>::Type = long unsigned int]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:677:33: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h: In instantiation of 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]': /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:194:24: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 194 | TAlign ali(align); | ^~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:1054:14: required from 'bool _writeGlobalBreakpoints(seqan::String&, seqan::StringSet >&, seqan::StringSet&, const MSplazerOptions&, seqan::Vcf) [with TBreakpoint = Breakpoint, seqan::Alloc<> >, seqan::String > >; TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::Vcf = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:283:94: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:153: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(const T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:202:32: required from 'typename seqan::Parameter_::Type seqan::host(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:577:88: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:365:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 365 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:356:14: required from 'bool _writeGlobalBreakpoints(seqan::String&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint, seqan::Alloc<> >, seqan::String > >; seqan::Gff = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:282:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:153: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_out.h:356:14: required from 'bool _writeGlobalBreakpoints(seqan::String&, const MSplazerOptions&, seqan::Gff) [with TBreakpoint = Breakpoint, seqan::Alloc<> >, seqan::String > >; seqan::Gff = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:282:70: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:153: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:190, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h: In instantiation of 'void seqan::_alignBandedSmithWatermanDeclump(seqan::LocalAlignmentFinder&, const TSequenceH&, const TSequenceV&, const TScore&, TScoreValue, TDiagonal, TDiagonal) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TScore = seqan::Score >; TDiagonal = int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:570:37: required from 'TScoreValue seqan::_localAlignmentNext(seqan::LocalAlignmentFinder&, seqan::Gaps&, seqan::Gaps&, const TScore&, TScoreValue, TDiagonal, TDiagonal, const BandedWatermanEggert&) [with TScoreValue = int; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag; TScore = seqan::Score >; TDiagonal = int; seqan::BandedWatermanEggert = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:109:35: required from 'bool seqan::nextLocalAlignment(seqan::Gaps&, seqan::Gaps&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TGapsSpecV = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_enumeration_banded.h:121:30: required from 'bool seqan::nextLocalAlignment(seqan::Align&, seqan::LocalAlignmentEnumerator, seqan::Tag >&) [with TScoreValue = int; TScoreSpec = seqan::Tag; TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TAlignSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:607:30: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h:287:20: warning: implicitly-declared 'constexpr seqan::Iter, seqan::CountingIteratorImpl_ > >& seqan::Iter, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 287 | matIt2 = matIt - diagonalWidth; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::Matrix]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_smart_pointer.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_allocator.h:46, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:74, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h: In instantiation of 'typename seqan::Parameter_::Type seqan::_toParameter(T&) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:195:32: required from 'typename seqan::Parameter_::Type seqan::host(seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:773:28: required from 'void integrateAlign(seqan::Align&, const seqan::Align, seqan::InfixSegment>, TSpec2>&) [with TSource = seqan::String, seqan::Alloc<> >; TSpec1 = seqan::Tag; TSpec2 = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:801:19: required from 'bool _extendAndExtract(const seqan::Align, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment::Type, seqan::InfixSegment>&, const seqan::Segment::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score >; TSequence = seqan::String, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_type.h:358:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 358 | return _object; | ^~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TVertexDescriptor&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TVertexDescriptor = unsigned int; TValue = unsigned int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1532:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = unsigned int; TCargo = unsigned int]' /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1513:18: required from 'void seqan::findIntervals(seqan::String&, const seqan::IntervalTree&, TValue2, TValue2) [with TValue = unsigned int; TCargo = unsigned int; TValue2 = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:255:18: required from 'bool _checkRightMateMatches(const TMatch&, const seqan::String&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch, seqan::Alloc<> >, seqan::String > >; TMSplazerChain = MSplazerChain >, unsigned int, seqan::String, SparsePropertyMap, seqan::Alloc<> >, seqan::String > >, unsigned int>, seqan::String, seqan::Alloc<> >, seqan::String > >, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:294:42: required from 'bool _checkMateMatches(const TMatch&, const seqan::String&, const TMSplazerChain&, const MSplazerOptions&) [with TMatch = StellarMatch, seqan::Alloc<> >, seqan::String > >; TMSplazerChain = MSplazerChain >, unsigned int, seqan::String, SparsePropertyMap, seqan::Alloc<> >, seqan::String > >, unsigned int>, seqan::String, seqan::Alloc<> >, seqan::String > >, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:458:35: required from 'void _initialiseGraphMatePairs(QueryMatches >&, TId&, TMSplazerChain&, const MSplazerOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TMSplazerChain = MSplazerChain >, unsigned int, seqan::String, SparsePropertyMap, seqan::Alloc<> >, seqan::String > >, unsigned int>, seqan::String, seqan::Alloc<> >, seqan::String > >, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_algorithms.h:840:42: required from 'void _chainQueryMatches(seqan::StringSet > >&, seqan::String&, seqan::String&, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&, const MSplazerOptions&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TScoreAlloc = seqan::String; TMSplazerChain = MSplazerChain >, unsigned int, seqan::String, SparsePropertyMap, seqan::Alloc<> >, seqan::String > >, unsigned int>, seqan::String, seqan::Alloc<> >, seqan::String > >, seqan::Alloc<> > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:230:122: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1562:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1562 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1575:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1575 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1598:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1598 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:153: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:395:16: required from 'typename seqan::Needle >::Type& seqan::needle(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >; TSpec = seqan::Swift >; typename seqan::Needle >::Type = seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:687:78: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:92, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram_openaddressing.h:143:9: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Dependent > >, seqan::IndexQGram, seqan::Tag > >' has user-provided 'seqan::Index > >::Index(const seqan::Index > >&) [with TObject = seqan::StringSet, seqan::Alloc<> >, seqan::Dependent > >; TShapeSpec = seqan::UngappedShape<0>]' 143 | Index(Index const &other): | ^~~~~ [ 96%] Linking CXX executable ../../bin/fx_fastq_stats cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_fastq_stats.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_fastq_stats.dir/fx_fastq_stats.cpp.o -o ../../bin/fx_fastq_stats -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:46, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf_matepairs.h:143:14: required from 'bool _importSequences(const CharString&, const CharString&, bool, seqan::StringSet >&, seqan::StringSet >&, seqan::String >&) [with TSequence = seqan::String, seqan::Alloc<> >; TId = seqan::String >; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:71:153: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/pipe.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:42, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:28, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Built target fx_fastq_stats make -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/insegt /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color= In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >*; TParam = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TTargetSpec = seqan::Alloc<>; TValue = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >, seqan::Alloc<> >&; TSource = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:217:28: required from 'void _splitAtXDrops(TAlign&, seqan::Score >&, TScoreValue1, TScoreValue2, seqan::String&) [with TAlign = seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TScoreValue = int; TScoreValue1 = int; TScoreValue2 = int]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:614:23: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >::Align(const seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:97, from /build/seqan2-2.4.0+dfsg/include/seqan/seeds.h:52, from /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:29, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:27: /build/seqan2-2.4.0+dfsg/include/seqan/align/align_base.h:104:13: note: because 'seqan::Align, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >' has user-provided 'seqan::Align& seqan::Align::operator=(const seqan::Align&) [with TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSpec = seqan::Tag]' 104 | Align & operator=(Align const & other) | ^~~~~~~~ Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/insegt.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/insegt.dir/depend.internal". Scanning dependencies of target insegt make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Building CXX object apps/insegt/CMakeFiles/insegt.dir/insegt.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.1.10\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/insegt.dir/insegt.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:427:10: required from 'void seqan::assignSource(seqan::Gaps >&, const TSequence2&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>; TSequence2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:604:17: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:105, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h: In instantiation of 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: required from 'void seqan::appendValue(TContainer&&, TSource&&) [with TContainer = seqan::StringSet, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Owner<> >&; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:396:13: required from 'void _fillMatrixBestEndsLeft(TMatrix&, seqan::String&, const seqan::Segment&, const seqan::Segment&, TSeed&, TSeed&, const TScore&) [with TMatrix = seqan::String >; TPossEnd = ExtensionEndPosition; TSequence = seqan::String, seqan::Alloc<> >; TSeed = seqan::Seed >; TScore = seqan::Score >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22: required from 'bool _extendAndExtract(const seqan::Align, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment::Type, seqan::InfixSegment>&, const seqan::Segment::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score >; TSequence = seqan::String, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1342:26: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1342 | TTargetValue temp_copy(std::forward(_value)); //temp copy because resize could invalidate _value | ^~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1348:31: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22: required from 'bool _extendAndExtract(const seqan::Align, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment::Type, seqan::InfixSegment>&, const seqan::Segment::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score >; TSequence = seqan::String, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:24: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1354:27: required from 'static void seqan::AppendValueToString_::appendValue_(T&, TValue&&) [with T = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Alloc<> >; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_base.h:1366:54: required from 'void seqan::appendValue(seqan::String&, TValue&&, seqan::Tag) [with TTargetValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTargetSpec = seqan::Alloc<>; TValue = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/string_set_owner.h:174:16: required from 'void seqan::appendValue(seqan::StringSet >&, const TString2&, seqan::Tag) [with TString = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TString2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TExpand = seqan::TagGenerous_]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:937:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:697:26: required from 'bool _bestExtension(const TInfix&, const TInfix&, TSeed&, TSeed&, TPos, TPos, const TScore&, TDir, TSize, TEps, TAlign&) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSeed = seqan::Seed >; TPos = long unsigned int; TDir = seqan::ExtensionDirection; TScore = seqan::Score >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar_extension.h:852:22: required from 'bool _extendAndExtract(const seqan::Align, seqan::InfixSegment> >&, TScoreValue, const TScore&, const seqan::Segment::Type, seqan::InfixSegment>&, const seqan::Segment::Type, seqan::InfixSegment>&, seqan::ExtensionDirection, TSize, TEps, TAlign&) [with TScoreValue = int; TScore = seqan::Score >; TSequence = seqan::String, seqan::Alloc<> >; TSize = int; TEps = double; TAlign = seqan::Align, seqan::Alloc<> >, seqan::Tag >; typename seqan::Infix::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:633:26: required from 'void verifySwiftHit(const seqan::Segment&, const seqan::Segment&, TEpsilon, TSize, TDrop, TDelta, TSize1, TSize1&, TSize1, TId&, bool, QueryMatches >&, TTag) [with TInfix = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TEpsilon = double; TSize = int; TDelta = unsigned int; TDrop = double; TSize1 = unsigned int; TId = seqan::String >; TSource = seqan::String, seqan::Alloc<> >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/../stellar/stellar.h:705:17: required from 'void stellar(seqan::Finder > >&, seqan::Pattern, TSpec>, seqan::Swift > >&, double, TSize, TDrop, TSize1, TSize1&, TSize1, TMode, TId&, bool, seqan::StringSet > >&, TTag) [with TText = seqan::String, seqan::Alloc<> >; TStringSetSpec = seqan::Dependent >; TIndexSpec = seqan::IndexQGram, seqan::Tag >; TSize = int; TDrop = double; TSize1 = unsigned int; TMode = bool; TSource = seqan::String, seqan::Alloc<> >; TId = seqan::String >; TTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/gustaf/stellar_routines.h:197:20: required from 'void _getStellarMatches(seqan::StringSet >&, seqan::StringSet >&, seqan::StringSet > >&, StellarOptions&, TMatches&) [with TSequence = seqan::String, seqan::Alloc<> >; TMatches = seqan::StringSet, seqan::Alloc<> >, seqan::String > > > >]' /build/seqan2-2.4.0+dfsg/apps/gustaf/msplazer_main.h:146:91: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/gustaf/gustaf.cpp:25: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 96%] Linking CXX executable ../../bin/bisar cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/bisar.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bisar.dir/bisar.cpp.o -o ../../bin/bisar -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Built target bisar make -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_genome.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_genome.dir/depend.internal". Scanning dependencies of target mason_genome make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Building CXX object apps/mason2/CMakeFiles/mason_genome.dir/mason_genome.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_genome.dir/mason_genome.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp [ 96%] Linking CXX executable ../../bin/fx_bam_coverage cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/fx_bam_coverage.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fx_bam_coverage.dir/fx_bam_coverage.cpp.o -o ../../bin/fx_bam_coverage -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 96%] Built target fx_bam_coverage make -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_methylation.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_methylation.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h: In instantiation of 'void seqan::createReadCountGFF(TFile&, TReadAnnoStore&, seqan::FragmentStore&) [with TFile = std::basic_fstream; TReadAnnoStore = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]': /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:889:23: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:75:14: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 75 | itAnnoIds = begin(getValue(itCountStore).annoIds); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:76:17: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 76 | itAnnoIdsEnd = end(getValue(itCountStore).annoIds); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:100:15: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 100 | itAnnoIds = begin(getValue(itCountStore).annoIds); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:101:18: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 101 | itAnnoIdsEnd = end(getValue(itCountStore).annoIds); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:134:16: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 134 | itAnnoIds = begin(getValue(itCountStore).annoIds); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:135:19: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 135 | itAnnoIdsEnd = end(getValue(itCountStore).annoIds); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:169:15: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 169 | itAnnoIds = begin(getValue(itCountStore).annoIds); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:20: /build/seqan2-2.4.0+dfsg/apps/insegt/create_gff.h:170:18: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 170 | itAnnoIdsEnd = end(getValue(itCountStore).annoIds); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ Scanning dependencies of target mason_methylation make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:61, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h: In instantiation of 'seqan::Iter > seqan::nodeDown(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]': /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:48:64: required from 'void seqan::adjustParentEntries(seqan::FragmentStore&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:851:21: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:853:50: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 853 | Iter > tmp(it); | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:855:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::AnnotationTree<> >::Iter(const seqan::Iter, seqan::AnnotationTree<> >&)' is deprecated [-Wdeprecated-copy] 855 | return tmp; | ^~~ /build/seqan2-2.4.0+dfsg/include/seqan/store/store_annotation.h:272:5: note: because 'seqan::Iter, seqan::AnnotationTree<> >' has user-provided 'const seqan::Iter >& seqan::Iter >::operator=(const seqan::Iter >&) [with TFragmentStore = seqan::FragmentStore<>; TSpec = void]' 272 | operator = (Iter const &_origin) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::getIdsForRead(TAnnoIds&, seqan::FragmentStore&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = seqan::StringSet >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TIntervalTree = seqan::IntervalTree; TIntervals = seqan::String, seqan::Alloc<> >]': /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:90:6: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 90 | itR = begin(ids); | ~~~~^~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildAnnoCountStore(TAnnoCountStore&, seqan::FragmentStore&, TReadAnnoStore&) [with TAnnoCountStore = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TReadAnnoStore = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:760:21: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:536:16: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 536 | itAnnoIds = begin(getValue(itRead).annoIds); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:537:19: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 537 | itAnnoIdsEnd = end(getValue(itRead).annoIds); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h: In instantiation of 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TReadAnnoStore = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:191:22: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 191 | itSecTuple = begin(tempSecTupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:192:25: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 192 | itSecTupleEnd = end(tempSecTupleSet); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:208:15: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 208 | itTuple = begin(tupleSet); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:209:18: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 209 | itTupleEnd = end(tupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:238:20: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 238 | itSecTuple = begin(secTupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:239:23: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 239 | itSecTupleEnd = end(secTupleSet); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:291:15: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 291 | itTuple = begin(tupleSet); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:292:18: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 292 | itTupleEnd = end(tupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:298:19: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 298 | itSecTuple = begin(secTupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:21: /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:299:22: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 299 | itSecTupleEnd = end(secTupleSet); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h: In instantiation of 'void seqan::buildTupleCountStore(TTupleCountStore&, seqan::FragmentStore&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TReadAnnoStore = seqan::String >]': /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:624:22: required from 'void seqan::getResults(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:872:13: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:354:15: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 354 | itTuple = begin(tupleSet); | ~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:355:18: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 355 | itTupleEnd = end(tupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:384:20: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 384 | itSecTuple = begin(secTupleSet); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:22: /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:385:23: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 385 | itSecTupleEnd = end(secTupleSet); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:14: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:19: /build/seqan2-2.4.0+dfsg/apps/insegt/base.h: In instantiation of 'void seqan::create_nTuple(TStringSet&, seqan::FragmentStore&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TId = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:122:60: required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TReadAnnoStore = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/base.h:69:9: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 69 | itSet = begin(tempTupleSet); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:19: /build/seqan2-2.4.0+dfsg/apps/insegt/base.h:70:12: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 70 | itSetEnd = end(tempTupleSet); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:19: /build/seqan2-2.4.0+dfsg/apps/insegt/base.h: In instantiation of 'void seqan::create_Tuple(TStringSet&, seqan::FragmentStore&, const TStringSet&, const TId&, const unsigned int&) [with TStringSet = seqan::StringSet >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TId = unsigned int]': /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:126:41: required from 'void seqan::buildTupleCountStore_Fusion(TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, TReadAnnoStore&, unsigned int, bool) [with TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TReadAnnoStore = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:761:29: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/apps/insegt/base.h:97:6: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 97 | it = begin(tempTupleSet); | ~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:19: /build/seqan2-2.4.0+dfsg/apps/insegt/base.h:98:9: warning: implicitly-declared 'constexpr seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >& seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >::operator=(const seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >&)' is deprecated [-Wdeprecated-copy] 98 | itEnd = end(tempTupleSet); | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_position.h:105:5: note: because 'seqan::Iter >, seqan::Owner<> >, seqan::CountingIteratorImpl_ > >' has user-provided 'seqan::Iter > >::Iter(const seqan::Iter > >&) [with TContainer = seqan::StringSet >, seqan::Owner<> >]' 105 | Iter(Iter const & other_) : | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:14: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:848:15: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:14: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h: In instantiation of 'void seqan::findIntervals(seqan::String&, const seqan::Graph&, const TPropertyMap&, TValue) [with TSpec = seqan::Directed >; TPropertyMap = seqan::String, seqan::StorePointsOnly>, seqan::Alloc<> >; TValue = unsigned int; TCargo = unsigned int]': /build/seqan2-2.4.0+dfsg/include/seqan/store/store_intervaltree.h:182:18: required from 'void seqan::findIntervalsForInterval(seqan::String&, TIntervalTree&, TInterval&, unsigned int) [with TIntervalTree = seqan::IntervalTree; TInterval = seqan::Interval; TCargo = unsigned int]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:85:27: required from 'void seqan::getIdsForRead(TAnnoIds&, seqan::FragmentStore&, TIntervalTree&, TIntervals&, unsigned int) [with TAnnoIds = seqan::StringSet >, seqan::Owner<> >; TSpec = void; TConfig = seqan::FragmentStoreConfig; TIntervalTree = seqan::IntervalTree; TIntervals = seqan::String, seqan::Alloc<> >]' /build/seqan2-2.4.0+dfsg/apps/insegt/fusion.h:754:18: required from 'void seqan::getResults_Fusion(TReadAnnoStore&, TAnnoCountStore&, TTupleCountStore&, TTupleCountStore_Fusion&, seqan::FragmentStore&, unsigned int, bool, unsigned int, unsigned int, bool) [with TReadAnnoStore = seqan::String >; TAnnoCountStore = seqan::String >; TTupleCountStore = seqan::String >; TTupleCountStore_Fusion = seqan::String >; TSpec = void; TConfig = seqan::FragmentStoreConfig]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:870:20: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1441:18: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1441 | act_prop = property(pm, act_knot); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1453:23: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1453 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:1475:27: warning: implicitly-declared 'seqan::IntervalTreeNode, seqan::StorePointsOnly>& seqan::IntervalTreeNode, seqan::StorePointsOnly>::operator=(const seqan::IntervalTreeNode, seqan::StorePointsOnly>&)' is deprecated [-Wdeprecated-copy] 1475 | next_prop = property(pm, targetVertex(it)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:56, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/misc/interval_tree.h:288:5: note: because 'seqan::IntervalTreeNode, seqan::StorePointsOnly>' has user-provided 'seqan::IntervalTreeNode::IntervalTreeNode(const seqan::IntervalTreeNode&) [with TInterval = seqan::IntervalAndCargo]' 288 | IntervalTreeNode(IntervalTreeNode const & other) : | ^~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::True]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:257:14: required from 'seqan::FormattedFile::FormattedFile(const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:848:15: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:14: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_genome.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:90, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:17: /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h: In instantiation of 'seqan::Iter > > seqan::operator+(const seqan::Iter > >&, TDifference) [with TGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors = seqan::String, seqan::Alloc<> >; TDifference = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:679:35: required from 'typename seqan::Iterator >::Type seqan::iter(T&, TPos, const seqan::Tag&) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; TTag = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:661:16: required from 'typename seqan::Iterator::Type>::Type seqan::iter(T&, TPos) [with T = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TPos = long int; typename seqan::Iterator::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_anchor.h:466:20: required from 'void seqan::insertGaps(seqan::Gaps >&, TPosition, TCount) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapAnchors = seqan::String, seqan::Alloc<> >; TPosition = long int; TCount = long int]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2236:27: required from 'void seqan::_alignedReadsInsertGaps(TAlignedReadIter, TAlignedReadIter, TPos, TSize, TReadSeqStore&) [with TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TPos = long int; TSize = long int; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2321:40: required from 'void seqan::_twoWayMergeAlignments(TContigGapsGlobal&, TContigGapsPW&, TReadGaps&, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TAlignedReadIter, TReadSeqStore&) [with TContigGapsGlobal = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> > > >; TContigGapsPW = seqan::Gaps, seqan::AnchorGaps, seqan::Alloc<> >, seqan::InfixSegment> > >; TReadGaps = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TAlignedReadIter = seqan::AlignedReadStoreElement, void>*; TReadSeqStore = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2437:31: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:773:58: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 773 | Iter > > result = lhs; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:775:12: warning: implicitly-declared 'constexpr seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >::Iter(const seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >&)' is deprecated [-Wdeprecated-copy] 775 | return result; | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_iterator_anchor.h:112:18: note: because 'seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >, seqan::GapsIterator, seqan::Alloc<> > > > >' has user-provided 'const seqan::Iter > >& seqan::Iter > >::operator=(const seqan::Iter > >&) [with TGaps_ = seqan::Gaps, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AnchorGaps, seqan::Alloc<> > > >; TGapAnchors_ = seqan::String, seqan::Alloc<> >]' 112 | Iter const & operator = (Iter const & other_) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2393:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:12: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:887:15: required from 'void seqan::assignValue(seqan::Holder >&, const TSource&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSource = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:135:20: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/store/store_all.h:2394:29: required from 'void seqan::convertPairWiseToGlobalAlignment(seqan::FragmentStore&, TContigGapsString&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TContigGapsString = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:337:41: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::BamIOContext&, TForwardIter&, const TFormat&, const seqan::FragStoreImportFlags&) [with TSpec = void; TConfig = seqan::FragmentStoreConfig; TNameStore = seqan::StringSet > >; TNameStoreCache = seqan::NameStoreCache > > >; TStorageSpec = seqan::Dependent >; TForwardIter = seqan::Iter >, seqan::StreamIterator > >; TFormat = seqan::TagSelector, seqan::TagList > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:361:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&, const seqan::FragStoreImportFlags&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/store/store_io_sam.h:373:16: required from 'void seqan::readRecords(seqan::FragmentStore&, seqan::FormattedFile, TDirection, TSpec>&) [with TFSSpec = void; TConfig = seqan::FragmentStoreConfig; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/insegt/overlap_module.h:839:16: required from 'bool seqan::ngsOverlapper(TOptions&) [with TOptions = InsegtOptions]' /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:199:26: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/insegt/insegt.cpp:13: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:143:61: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_methylation.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 97%] Linking CXX executable ../../bin/casbar cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools && /usr/bin/cmake -E cmake_link_script CMakeFiles/casbar.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -ffloat-store -ffp-contract=off -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/casbar.dir/casbar.cpp.o -o ../../bin/casbar -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target casbar make -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend.internal". Scanning dependencies of target mason_frag_sequencing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp [ 97%] Linking CXX executable ../../bin/gustaf_mate_joining cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf_mate_joining.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf_mate_joining.dir/join_mates.cpp.o -o ../../bin/gustaf_mate_joining -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target gustaf_mate_joining make -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_variator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_variator.dir/depend.internal". Scanning dependencies of target mason_variator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_variator.dir/mason_variator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_variator.dir/mason_variator.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 97%] Linking CXX executable ../../bin/mason_genome cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_genome.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_genome.dir/mason_genome.cpp.o -o ../../bin/mason_genome -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_genome make -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_materializer.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_materializer.dir/depend.internal". Scanning dependencies of target mason_materializer make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:153:59: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:142:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_frag_sequencing.cpp:39: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:50: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Vcf_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:833:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:884:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_variator.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:51: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:103:67: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_materializer.cpp:45: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ [ 97%] Linking CXX executable ../../bin/mason_methylation cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_methylation.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_methylation.dir/mason_methylation.cpp.o -o ../../bin/mason_methylation -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_methylation make -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_splicing.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_splicing.dir/depend.internal". Scanning dependencies of target mason_splicing make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp [ 97%] Linking CXX executable ../../bin/fiona cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fiona.dir/fiona.cpp.o -o ../../bin/fiona -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target fiona make -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_simulator.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_simulator.dir/depend.internal". Scanning dependencies of target mason_simulator make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp [ 97%] Linking CXX executable ../../bin/fiona_illumina cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona && /usr/bin/cmake -E cmake_link_script CMakeFiles/fiona_illumina.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/fiona_illumina.dir/fiona.cpp.o -o ../../bin/fiona_illumina -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target fiona_illumina make -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_tests.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_tests.dir/depend.internal". Scanning dependencies of target mason_tests make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/mason2/CMakeFiles/mason_tests.dir/mason_tests.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/c++ -DSEQAN_APP_VERSION=\"2.0.9\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/mason_tests.dir/mason_tests.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/genomic_variants.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/vcf_materialization.h:44, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:49: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGff_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:65: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagGtf_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:152:65: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:149:68: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_splicing.cpp:42: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:313:28: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 313 | SEQAN_ASSERT_EQ(sizeof(alph_t), 1); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2048:45: note: in definition of macro 'SEQAN_ASSERT_EQ' 2048 | (_arg1), # _arg1, \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_debug.h:52, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:38: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:314:48: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 314 | SEQAN_ASSERT((IsSameType::Type, True>::VALUE)); | ^~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/debug_test_system.h:2224:44: note: in definition of macro 'SEQAN_ASSERT' 2224 | (_arg1), # _arg1)) { \ | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/mason2/methylation_levels.h:38, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:1155:66: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/seq_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:52, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 586 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:24: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator+(const seqan::Iter >&, TIntegral) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; TIntegral = long int]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:634:69: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:577:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 577 | return Iter >(container(left), hostIterator(left) + right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter > seqan::operator-(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:46: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:647:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 647 | return Iter >(container(left), hostIterator(left) - right); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Reference > >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:269:34: required from 'void seqan::_reinitArrayGaps(seqan::Gaps >&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/align/gaps_array.h:155:25: required from 'seqan::Gaps >::Gaps(TSequence&) [with TSequence = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:219:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:49, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:392:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:45: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:351:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 351 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(const T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:520:23: required from 'typename seqan::Iterator >::Type seqan::end(const T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:650:29: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:486:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 486 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/bam_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/mason2/sequencing.h:43, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_tests.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:117:40: required from 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:586:12: required from 'seqan::Iter > seqan::operator+(const seqan::Iter >&, int) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:631:62: required from 'void seqan::_computeAlignmentImpl(TDPScout&, TDPScoreMatrixNavigator&, TDPTraceMatrixNavigator&, const TSequenceH&, const TSequenceV&, const TScoringScheme&, const TBand&, const seqan::DPProfile_&, const NavigateColumnWiseBanded&) [with TDPScout = seqan::DPScout_ >, seqan::If > >, seqan::Terminator_<>, seqan::Tag > >; TDPScoreMatrixNavigator = seqan::DPMatrixNavigator_ >, seqan::Tag, seqan::String >, seqan::Alloc<> > >, seqan::Tag, seqan::Tag >; TDPTraceMatrixNavigator = seqan::DPMatrixNavigator_, seqan::String >, seqan::DPTraceMatrix, seqan::Tag > > >, seqan::Tag >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoringScheme = seqan::Score >; TBand = seqan::DPBandConfig >; TAlignmentAlgo = seqan::GlobalAlignment_ >; TGapCosts = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; seqan::NavigateColumnWiseBanded = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_algorithm_impl.h:1417:26: required from 'typename seqan::Value::Type seqan::_computeAlignment(seqan::DPContext&, TTraceTarget&, TScoutState&, const TSequenceH&, const TSequenceV&, const TScoreScheme&, const seqan::DPBandConfig&, const seqan::DPProfile_&) [with TDPScoreValue = seqan::DPCell_ >; TTraceValue = unsigned char; TScoreMatHost = seqan::String >, seqan::Alloc<> >; TTraceMatHost = seqan::String; TTraceTarget = seqan::String, seqan::Alloc<> >; TScoutState = seqan::DPScoutState_ >; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreScheme = seqan::Score >; TBandSwitch = seqan::Tag; TAlignmentAlgorithm = seqan::GlobalAlignment_ >; TGapScheme = seqan::Tag; TTraceFlag = seqan::TracebackOn, seqan::Tag > >; TExecPolicy = seqan::Tag; typename seqan::Value::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:287:29: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::DPContext, TTraceValue, TScoreMat, TTraceMat>&, seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&) [with TScoreValue = int; TGapSpec = seqan::Tag; TTraceValue = unsigned char; TScoreMat = seqan::String >, seqan::Alloc<> >; TTraceMat = seqan::String; TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/dp_setup.h:308:33: required from 'typename seqan::Value >::Type seqan::_setUpAndRunAlignment(seqan::String&, seqan::DPScoutState_&, const TSequenceH&, const TSequenceV&, const seqan::Score&, const seqan::AlignConfig2&, const TGapModel&) [with TTraceSegment = seqan::TraceSegment_; TSpec = seqan::Alloc<>; TDPScoutStateSpec = seqan::Tag; TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSequenceV = seqan::String, seqan::Alloc<> >; TScoreValue2 = int; TScoreSpec = seqan::Tag; TDPType = seqan::GlobalAlignment_<>; TBand = seqan::DPBandConfig >; TFreeEndGaps = seqan::FreeEndGaps_; TTraceConfig = seqan::TracebackOn, seqan::Tag > >; TGapModel = seqan::Tag; typename seqan::Value >::Type = int]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:176:44: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int, const TAlgoTag&) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag; TAlgoTag = seqan::Tag]' /build/seqan2-2.4.0+dfsg/include/seqan/align/global_alignment_banded.h:211:31: required from 'TScoreValue seqan::globalAlignment(seqan::Gaps&, seqan::Gaps&, const seqan::Score&, const seqan::AlignConfig&, int, int) [with TSequenceH = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TGapsSpecH = seqan::Tag; TSequenceV = seqan::String, seqan::Alloc<> >; TGapsSpecV = seqan::Tag; TScoreValue = int; TScoreSpec = seqan::Tag; bool TOP = true; bool LEFT = false; bool RIGHT = false; bool BOTTOM = true; TACSpec = seqan::Tag]' /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:228:96: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/apps/mason2/fragment_generation.h:51, from /build/seqan2-2.4.0+dfsg/apps/mason2/mason_simulator.cpp:43: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ [ 97%] Linking CXX executable ../../bin/insegt cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt && /usr/bin/cmake -E cmake_link_script CMakeFiles/insegt.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/insegt.dir/insegt.cpp.o -o ../../bin/insegt -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target insegt make -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/micro_razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/micro_razers.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/micro_razers.dir/depend.internal". Scanning dependencies of target micro_razers make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/micro_razers.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/micro_razers.dir/micro_razers.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 97%] Linking CXX executable ../../bin/mason_frag_sequencing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_frag_sequencing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_frag_sequencing.dir/mason_frag_sequencing.cpp.o -o ../../bin/mason_frag_sequencing -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_frag_sequencing make -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend.internal". Scanning dependencies of target roi_feature_projection make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp [ 97%] Linking CXX executable ../../bin/mason_tests cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_tests.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_tests.dir/mason_tests.cpp.o -o ../../bin/mason_tests -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_tests make -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/bam2roi.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/bam2roi.dir/depend.internal". Scanning dependencies of target bam2roi make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/bam2roi.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/bam2roi.dir/bam2roi.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp [ 97%] Linking CXX executable ../../bin/mason_materializer cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_materializer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_materializer.dir/mason_materializer.cpp.o -o ../../bin/mason_materializer -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_materializer make -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend.internal". In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFastq_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ Scanning dependencies of target roi_plot_thumbnails make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::TagFasta_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Embl_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, const TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobalHamming) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobalHamming = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1359:21: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1359 | return matchVerify(m,inf,rseqNo,readSet,options,MicroRNA()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1257:33: note: initializing argument 2 of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, const seqan::RazerSOptions&, seqan::MicroRNA) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TSpec = seqan::RazerSSpec<>]' 1257 | Segment inf, // potential match genome region | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h: In instantiation of 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1471:19: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 1471 | TGenomeInfixRev infRev(inf); | ^~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::GenBank_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:45, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Raw_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: recursively required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList, seqan::TagList > > > > > > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:414:69: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Hamming_]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h: In instantiation of 'seqan::Iter >::Iter(const seqan::Iter >&) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:305:34: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1440:15: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:125:49: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 125 | data_iterator(other_.data_iterator) | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1471:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = seqan::String, seqan::Alloc<> >; TSpec = seqan::InfixSegment; typename seqan::Pointer_ >::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:118:25: required from 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1472:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2279:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:222, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h: In instantiation of 'void seqan::_patternInit(seqan::Pattern >&, TFloat, TSize_) [with TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TFloat = double; TSize_ = int; TSpec = seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1929:21: required from 'bool seqan::find(seqan::Finder >&, seqan::Pattern >&, double, TSize) [with THaystack = seqan::String, seqan::Alloc<> >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Tag >; TSize = int]' /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:1913:16: required from 'bool seqan::find(TFinder&, seqan::Pattern > > >&, double) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::Swift > > >; TIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1697:13: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2282:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/index/find_swift.h:752:23: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 752 | pattern.shape = indexShape(host(pattern)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_beginDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:385:25: required from 'typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type seqan::begin(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::DisableIf::Type> >, typename seqan::Iterator >::Type>::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1440:15: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:343:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 343 | return TIterator(me, begin(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::UngappedShape<0> >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::OneGappedShape>; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2268:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::OneGappedShape>; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'constexpr seqan::Shape, seqan::OneGappedShape>& seqan::Shape, seqan::OneGappedShape>::operator=(const seqan::Shape, seqan::OneGappedShape>&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:87, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_onegapped.h:107:9: note: because 'seqan::Shape, seqan::OneGappedShape>' has user-provided 'seqan::Shape::Shape(const seqan::Shape&) [with TValue = seqan::SimpleType]' 107 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::OneGappedShape>, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h: In instantiation of 'typename seqan::DisableIf > >::Type seqan::assign(TTarget&, TSource&) [with TTarget = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSource = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::DisableIf > >::Type = void]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:645:15: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TValue2 = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: required from 'typename seqan::Reference > >::Type seqan::value(seqan::Holder >&) [with TValue = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; typename seqan::Reference > >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:339:17: required from 'typename seqan::Host >::Type& seqan::host(seqan::Pattern&) [with TNeedle = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSpec = seqan::Swift > >; typename seqan::Host >::Type = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1666:31: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::GappedShape > >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2271:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: warning: implicitly-declared 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' is deprecated [-Wdeprecated-copy] In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:91, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:30, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:278:5: note: because 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >' has user-provided 'seqan::Index >::Index(const seqan::Index >&) [with TText_ = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TShapeSpec = seqan::Shape, seqan::GappedShape > >; TSpec = seqan::Tag]' 278 | Index(Index const &other): | ^~~~~ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_qgram.h:229:7: warning: implicitly-declared 'seqan::Shape, seqan::GappedShape > >& seqan::Shape, seqan::GappedShape > >::operator=(const seqan::Shape, seqan::GappedShape > >&)' is deprecated [-Wdeprecated-copy] 229 | class Index > { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier/cyclic_shape.h:41, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:68, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/index/shape_gapped.h:281:9: note: because 'seqan::Shape, seqan::GappedShape > >' has user-provided 'seqan::Shape > >::Shape(const seqan::Shape > >&) [with TValue = seqan::SimpleType]' 281 | Shape(Shape const &other): | ^~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:72, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/fundamental_transport.h:110:12: note: synthesized method 'seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >& seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >::operator=(const seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::GappedShape > >, seqan::Tag > >&)' first required here 110 | target = source; | ~~~~~~~^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:55, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h: In instantiation of 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = void; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, void>; TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::FindInfix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1455:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:38: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 599 | return container(hostIterator(me)); | ^ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:94, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h: In instantiation of 'typename seqan::Iterator >::Type seqan::_endDefault(T&, Rooted) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; seqan::Rooted = const seqan::Tag]': /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:512:23: required from 'typename seqan::Iterator >::Type seqan::end(T&, seqan::Tag) [with T = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Rooted_; typename seqan::Iterator >::Type = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >]' /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_reverse.h:469:24: required from 'typename seqan::Iterator >, const seqan::Tag >::Type seqan::begin(seqan::ModifiedString >&, seqan::Tag) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TTagSpec = seqan::Rooted_; typename seqan::Iterator >, const seqan::Tag >::Type = seqan::ModifiedIterator, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:301:30: required from 'seqan::Finder::Finder(THaystack&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1473:19: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/sequence_interface.h:478:12: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 478 | return TIterator(me, end(me, Standard())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_iterator.h:80, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:86, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/iterator_adaptor.h:116:48: note: initializing argument 1 of 'seqan::Iter >::Iter(typename seqan::Parameter_::Type, TIterator) [with TContainer = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TIterator = seqan::SimpleType*; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 116 | Iter(typename Parameter_::Type container_, TIterator it_) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:61, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h: In instantiation of 'typename seqan::Container >::Type seqan::container(seqan::ModifiedIterator&) [with THost = seqan::Iter, seqan::Alloc<> >, seqan::InfixSegment>, seqan::AdaptorIterator*, seqan::Tag > >; TSpec = seqan::Tag; typename seqan::Container >::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]': /build/seqan2-2.4.0+dfsg/include/seqan/find/find_base.h:599:21: required from 'typename seqan::Parameter_::Type seqan::container(seqan::Finder&) [with THaystack = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = void; typename seqan::Parameter_::Type = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1603:45: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1636:16: required from 'bool seqan::find(TFinder&, const seqan::Pattern >&, seqan::PatternState_ >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; THasState = seqan::True; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/find/find_myers_ukkonen.h:1654:16: required from 'bool seqan::find(TFinder&, seqan::Pattern >&, int) [with TFinder = seqan::Finder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >, void>; TNeedle = seqan::ModifiedString, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TSpec = seqan::FindPrefix; TFindBeginPatternSpec = void]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1478:13: required from 'bool seqan::matchVerify(TMatch&, seqan::Segment, unsigned int, TReadSet&, TMyersPatterns&, const seqan::RazerSOptions&, seqan::SwiftSemiGlobal) [with TMatch = seqan::ReadMatch; TGenome = seqan::String, seqan::Alloc<> >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TMyersPatterns = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TSpec = seqan::RazerSSpec<>; seqan::SwiftSemiGlobal = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1717:15: required from 'void seqan::mapSingleReads(TMatches&, TGenome&, unsigned int, seqan::Pattern >&, TVerifier&, TCounts&, char, seqan::RazerSOptions&) [with TMatches = seqan::String >; TGenome = seqan::String, seqan::Alloc<> >; TReadIndex = seqan::Index, seqan::Alloc<> >, seqan::Owner > >, seqan::IndexQGram, seqan::UngappedShape<0> >, seqan::Tag > >; TSwiftSpec = seqan::Tag >; TVerifier = seqan::String, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Myers >, seqan::Alloc<> >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2043:19: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2276:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_iterator.h:278:16: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 278 | TContainer cont(container(host(me))); | ^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:44, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_string.h:117:53: note: initializing argument 1 of 'seqan::ModifiedString::ModifiedString(typename seqan::Parameter_::Type) [with THost = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Tag; typename seqan::Parameter_::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' 117 | ModifiedString(typename Parameter_::Type host) : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/basic/basic_fundamental.h:82, from /build/seqan2-2.4.0+dfsg/include/seqan/basic.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:74, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h: In instantiation of 'static void seqan::ValueConstructor_::construct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]': /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:305:28: required from 'void seqan::valueConstruct(TIterator, TParam&&) [with TIterator = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>*; TParam = const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:548:19: required from 'typename seqan::Value::Type* seqan::_holderAllocateObject(THolder&, const TValue&) [with THolder = seqan::Holder, seqan::Alloc<> >, seqan::InfixSegment>, seqan::Tag >; TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; typename seqan::Value::Type = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:650:42: required from 'void seqan::create(seqan::Holder >&, TValue2&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TValue2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:594:19: required from 'void seqan::create(seqan::Holder >&) [with TValue = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/include/seqan/basic/holder_tristate.h:863:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/seqan2-2.4.0+dfsg/include/seqan/find/find_pattern_base.h:254:13: required from 'void seqan::setHost(seqan::Pattern&, TNeedle2&&) [with TNeedle = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>; TSpec = seqan::Myers; TNeedle2 = seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:1971:11: required from 'int seqan::mapSingleReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, const TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2206:24: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&, const TShape&, seqan::Swift) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>; TShape = seqan::Shape, seqan::UngappedShape<0> >; TSwiftSpec = seqan::Tag >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:2265:19: required from 'int seqan::mapReads(TMatches&, seqan::StringSet > >&, seqan::StringSet > >&, std::map, unsigned int> >&, TReadSet&, TCounts&, seqan::RazerSOptions&) [with TMatches = seqan::String >; TReadSet = seqan::StringSet, seqan::Alloc<> >, seqan::Owner > >; TCounts = seqan::String >; TSpec = seqan::RazerSSpec<>]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:165:25: required from 'int mapMicroRNAReads(seqan::StringSet > >&, seqan::StringSet > >&, seqan::CharString, seqan::RazerSOptions&) [with TSpec = seqan::RazerSSpec<>; seqan::CharString = seqan::String >]' /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:551:92: required from here /build/seqan2-2.4.0+dfsg/include/seqan/basic/array_construct_destruct.h:254:9: warning: implicitly-declared 'constexpr seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>::Segment(const seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>&)' is deprecated [-Wdeprecated-copy] 254 | new( (void*) & value(it) ) TNonConstValue(std::forward(param_)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:96, from /build/seqan2-2.4.0+dfsg/include/seqan/find.h:43, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/../razers/razers.h:28, from /build/seqan2-2.4.0+dfsg/apps/micro_razers/micro_razers.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_infix.h:143:5: note: because 'seqan::Segment, seqan::Alloc<> >, seqan::InfixSegment>' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = seqan::String, seqan::Alloc<> >]' 143 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:46: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:876:57: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_feature_projection.cpp:44: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:41, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:47: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:432:58: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_plot_thumbnails.cpp:41: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 97%] Linking CXX executable ../../bin/gustaf cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf && /usr/bin/cmake -E cmake_link_script CMakeFiles/gustaf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/gustaf.dir/gustaf.cpp.o -o ../../bin/gustaf -lrt -lz -lbz2 In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target gustaf make -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend.internal". Scanning dependencies of target pair_align_lib make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Building CXX object apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Roi_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:318:60: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/arg_parse.h:46, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/bam2roi.cpp:40: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 97%] Linking CXX executable ../../bin/mason_variator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_variator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_variator.dir/mason_variator.cpp.o -o ../../bin/mason_variator -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_variator [ 97%] Building CXX object apps/ngs_roi/CMakeFiles/bam2roi.dir/roi_builder.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.cpp:37: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/index.h:194, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus/overlap_info_computation.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/consensus.h:65, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:41, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h: In function 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)': /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:320:30: warning: 'bool seqan::indexCreate(seqan::Index >&, PizzaChiliCompressed)' is deprecated: The PizzaChiliIndex is outdated and is not maintained anymore. [-Wdeprecated-declarations] 320 | const_cast(indexText(me).data_begin) | ^ /build/seqan2-2.4.0+dfsg/include/seqan/index/index_pizzachili.h:307:1: note: declared here 307 | indexCreate(Index >& me, PizzaChiliCompressed const) { | ^~~~~~~~~~~ [ 97%] Linking CXX executable ../../bin/mason_splicing cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_splicing.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_splicing.dir/mason_splicing.cpp.o -o ../../bin/mason_splicing -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_splicing [ 97%] Building CXX object apps/micro_razers/CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.0.11\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/razers/param_tabs.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/store.h:38, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io/roi_io_context.h:40, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:54, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/roi_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.h:40, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/roi_builder.cpp:35: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [ 97%] Linking CXX static library libpair_align_lib.a cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/cmake -P CMakeFiles/pair_align_lib.dir/cmake_clean_target.cmake cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align_lib.dir/link.txt --verbose=1 /usr/bin/ar qc libpair_align_lib.a CMakeFiles/pair_align_lib.dir/pair_align_lib.cpp.o CMakeFiles/pair_align_lcs.dir/pair_align_lcs.cpp.o CMakeFiles/pair_align_local.dir/pair_align_local.cpp.o CMakeFiles/pair_align_global_0000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_0111.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1000.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1001.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1010.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1011.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1100.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1101.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1110.dir/pair_align_global.cpp.o CMakeFiles/pair_align_global_1111.dir/pair_align_global.cpp.o /usr/bin/ranlib libpair_align_lib.a [ 97%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target pair_align_lib make -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/pair_align.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/pair_align.dir/depend.internal". Scanning dependencies of target pair_align make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/build make[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 98%] Building CXX object apps/pair_align/CMakeFiles/pair_align.dir/pair_align.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align && /usr/bin/c++ -DSEQAN_APP_VERSION=\"1.3.8\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/pair_align.dir/pair_align.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp [100%] Building CXX object apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/c++ -DSEQAN_APP_VERSION=\"0.2.12\" -DSEQAN_DATE=\"\" -DSEQAN_DISABLE_VERSION_CHECK -DSEQAN_HAS_BZIP2=1 -DSEQAN_HAS_EXECINFO=1 -DSEQAN_HAS_OPENMP=1 -DSEQAN_HAS_ZLIB=1 -DSEQAN_REVISION=\"tarball\" -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/build/seqan2-2.4.0+dfsg/include -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -DSEQAN_GLOBAL_EXCEPTION_HANDLER=1 -o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -c /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:47, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/gff_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.h:51, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_spliced.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/score.h:43, from /build/seqan2-2.4.0+dfsg/include/seqan/graph_align.h:45, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:59, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:47, from /build/seqan2-2.4.0+dfsg/include/seqan/align.h:57, from /build/seqan2-2.4.0+dfsg/apps/pair_align/lib/pair_align_lib.h:41, from /build/seqan2-2.4.0+dfsg/apps/pair_align/pair_align.cpp:16: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h: In instantiation of 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Sam_]': /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:120:35: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 159 | TLowcase lowcaseFileName(fileName); | ^~~~~~~~~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/modifier.h:75, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:59, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:150:53: note: initializing argument 1 of 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' 150 | ModifiedString(typename Parameter_::Type host): | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:95, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h: In instantiation of 'typename seqan::Pointer_ >::Type seqan::_toPointer(seqan::Segment&) [with THost = const char*; TSpec = seqan::PrefixSegment; typename seqan::Pointer_ >::Type = seqan::Segment]': /build/seqan2-2.4.0+dfsg/include/seqan/modifier/modifier_view.h:151:25: required from 'seqan::ModifiedString >::ModifiedString(typename seqan::Parameter_::Type) [with THost = const seqan::Segment; TFunctor = seqan::FunctorLowcase; typename seqan::Parameter_::Type = seqan::Segment]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:159:14: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::Tag) [with TFilename = seqan::Segment; TFormat_ = seqan::Bam_]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/guess_format.h:114:36: required from 'bool seqan::guessFormatFromFilename(const TFilename&, seqan::TagSelector&) [with TFilename = seqan::Segment; TTagList = seqan::TagList, seqan::TagList > >]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:722:37: required from 'bool seqan::_open(seqan::FormattedFile&, const char*, int, TThrowExceptions) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void; TThrowExceptions = seqan::False]' /build/seqan2-2.4.0+dfsg/include/seqan/stream/formatted_file.h:739:17: required from 'bool seqan::open(seqan::FormattedFile&, const char*, int) [with TFileFormat = seqan::Tag; TDirection = seqan::Tag; TSpec = void]' /build/seqan2-2.4.0+dfsg/include/seqan/bam_io/bam_index_bai.h:699:35: required from here /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_base.h:443:12: warning: implicitly-declared 'constexpr seqan::Segment::Segment(const seqan::Segment&)' is deprecated [-Wdeprecated-copy] 443 | return me; | ^~ In file included from /build/seqan2-2.4.0+dfsg/include/seqan/sequence.h:98, from /build/seqan2-2.4.0+dfsg/include/seqan/file.h:58, from /build/seqan2-2.4.0+dfsg/include/seqan/stream.h:62, from /build/seqan2-2.4.0+dfsg/include/seqan/bed_io.h:45, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.h:42, from /build/seqan2-2.4.0+dfsg/apps/ngs_roi/project_interval.cpp:36: /build/seqan2-2.4.0+dfsg/include/seqan/sequence/segment_prefix.h:117:5: note: because 'seqan::Segment' has user-provided 'seqan::Segment& seqan::Segment::operator=(const seqan::Segment&) [with THost_ = const char*]' 117 | operator = (Segment const & source) | ^~~~~~~~ [100%] Linking CXX executable ../../bin/mason_simulator cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/mason_simulator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/mason_simulator.dir/mason_simulator.cpp.o -o ../../bin/mason_simulator -lrt -lz -lbz2 libmason_sim.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target mason_simulator [100%] Linking CXX executable ../../bin/roi_plot_thumbnails cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_plot_thumbnails.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_plot_thumbnails.dir/roi_plot_thumbnails.cpp.o -o ../../bin/roi_plot_thumbnails -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target roi_plot_thumbnails [100%] Linking CXX executable ../../bin/roi_feature_projection cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/roi_feature_projection.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/roi_feature_projection.dir/roi_feature_projection.cpp.o CMakeFiles/roi_feature_projection.dir/project_spliced.cpp.o CMakeFiles/roi_feature_projection.dir/project_interval.cpp.o -o ../../bin/roi_feature_projection -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target roi_feature_projection [100%] Linking CXX executable ../../bin/bam2roi cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi && /usr/bin/cmake -E cmake_link_script CMakeFiles/bam2roi.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/bam2roi.dir/bam2roi.cpp.o CMakeFiles/bam2roi.dir/roi_builder.cpp.o -o ../../bin/bam2roi -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target bam2roi [100%] Linking CXX executable ../../bin/pair_align cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align && /usr/bin/cmake -E cmake_link_script CMakeFiles/pair_align.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/pair_align.dir/pair_align.cpp.o -o ../../bin/pair_align lib/libpair_align_lib.a -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target pair_align [100%] Linking CXX executable ../../bin/micro_razers cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers && /usr/bin/cmake -E cmake_link_script CMakeFiles/micro_razers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/seqan2-2.4.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -O3 -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -pedantic -fopenmp -Wl,-z,relro -Wl,-z,now -Wl,--whole-archive -lpthread -Wl,--no-whole-archive -rdynamic CMakeFiles/micro_razers.dir/micro_razers.cpp.o CMakeFiles/micro_razers.dir/__/razers/param_tabs.cpp.o -o ../../bin/micro_razers -lrt -lz -lbz2 make[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target micro_razers make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 make[2]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' #cd obj-aarch64-linux-gnu; make dox # This does nothing and no *.html files will be created at all # This ends up in: # Could not import extension sphinxcontrib.bibtex (exception: No module named sphinxcontrib.bibtex) # Seems there is no sphinx module bibtex - thus deactivating creation of html manual # cd manual && make html make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_auto_build -Nseqan-apps cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/DependInfo.cmake --color= make -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/depend make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/depend make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/depend make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target seqan_library make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_sim.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1001.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1110.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1101.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0000.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1111.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1011.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 0%] Built target pair_align_global_1001 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_sim.dir/build.make apps/mason2/CMakeFiles/mason_sim.dir/build [ 0%] Built target pair_align_global_1111 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/depend [ 0%] Built target pair_align_global_0000 [ 0%] Built target pair_align_global_1101 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/depend [ 0%] Built target pair_align_global_1110 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/depend [ 0%] Built target pair_align_global_1011 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0001.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_sim.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0101.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0011.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Built target mason_sim make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/DependInfo.cmake --color= [ 1%] Built target pair_align_global_0011 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build [ 1%] Built target pair_align_global_0001 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1010.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0111.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 1%] Built target pair_align_global_0101 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/DependInfo.cmake --color= make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0010.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1100.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0100.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_1010 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_0110.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_0111 [ 2%] Built target pair_align_global_0010 [ 2%] Built target pair_align_global_1100 make -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/depend make -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/DependInfo.cmake --color= make -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_local.dir/DependInfo.cmake --color= make -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/DependInfo.cmake --color= [ 2%] Built target pair_align_global_0110 make -f apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/param_chooser/CMakeFiles/param_chooser.dir/DependInfo.cmake --color= make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/depend make -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_evaluate.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_global_1000.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_do_search.dir/DependInfo.cmake --color= [ 2%] Built target pair_align_global_0100 make -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build.make apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/param_chooser/CMakeFiles/test_funcs_param_chooser.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_evaluate.dir/build.make apps/rabema/CMakeFiles/rabema_evaluate.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_evaluate.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_global_1000 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lcs.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target test_funcs_param_chooser make -f apps/param_chooser/CMakeFiles/param_chooser.dir/build.make apps/param_chooser/CMakeFiles/param_chooser.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_local.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build.make apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/param_chooser/CMakeFiles/param_chooser.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_evaluate make -f apps/rabema/CMakeFiles/rabema_do_search.dir/build.make apps/rabema/CMakeFiles/rabema_do_search.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_build_gold_standard.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target pair_align_lcs make -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_do_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rabema/CMakeFiles/rabema_prepare_sam.dir/DependInfo.cmake --color= [ 2%] Built target pair_align_local [ 2%] Built target rabema_build_gold_standard make -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/depend make -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers/CMakeFiles/razers.dir/DependInfo.cmake --color= [ 2%] Built target param_chooser make -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_quality2prob.dir/DependInfo.cmake --color= make -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3_simulate_reads.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build.make apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build [ 2%] Built target rabema_do_search make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/razers3/CMakeFiles/razers3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers/CMakeFiles/razers.dir/build.make apps/razers/CMakeFiles/razers.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/rabema/CMakeFiles/rabema_prepare_sam.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/depend make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/razers3/CMakeFiles/razers3.dir/build.make apps/razers3/CMakeFiles/razers3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color= make -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/rep_sep /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/rep_sep/CMakeFiles/rep_sep.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/razers/CMakeFiles/razers.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sam2matrix /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sam2matrix/CMakeFiles/sam2matrix.dir/DependInfo.cmake --color= make -f apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build.make apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_simulate_reads.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target rabema_prepare_sam make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 2%] Built target razers3 make -f apps/razers3/CMakeFiles/razers3_quality2prob.dir/build.make apps/razers3/CMakeFiles/razers3_quality2prob.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/samcat /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/samcat/CMakeFiles/samcat.dir/DependInfo.cmake --color= [ 2%] Built target razers3_simulate_reads [ 3%] Built target razers make -f apps/rep_sep/CMakeFiles/rep_sep.dir/build.make apps/rep_sep/CMakeFiles/rep_sep.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/razers3/CMakeFiles/razers3_quality2prob.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/rep_sep/CMakeFiles/rep_sep.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/sam2matrix/CMakeFiles/sam2matrix.dir/build.make apps/sam2matrix/CMakeFiles/sam2matrix.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/sam2matrix/CMakeFiles/sam2matrix.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target rep_sep make -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 3%] Built target razers3_quality2prob make -f apps/samcat/CMakeFiles/samcat.dir/build.make apps/samcat/CMakeFiles/samcat.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/samcat/CMakeFiles/samcat.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Built target sam2matrix make -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/depend make -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_join.dir/DependInfo.cmake --color= make -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/searchjoin/CMakeFiles/s4_search.dir/DependInfo.cmake --color= make -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/seqan_tcoffee /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/DependInfo.cmake --color= make -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/depend make -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sgip /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sgip/CMakeFiles/sgip.dir/DependInfo.cmake --color= make -f apps/searchjoin/CMakeFiles/s4_join.dir/build.make apps/searchjoin/CMakeFiles/s4_join.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/snp_store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/snp_store/CMakeFiles/snp_store.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/seqcons2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/seqcons2/CMakeFiles/seqcons2.dir/DependInfo.cmake --color= [ 4%] Built target sak make -f apps/splazers/CMakeFiles/splazers.dir/build.make apps/splazers/CMakeFiles/splazers.dir/depend [ 4%] Built target samcat make -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_join.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/splazers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/splazers/CMakeFiles/splazers.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/sgip/CMakeFiles/sgip.dir/build.make apps/sgip/CMakeFiles/sgip.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/sgip/CMakeFiles/sgip.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/stellar /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/stellar/CMakeFiles/stellar.dir/DependInfo.cmake --color= make -f apps/searchjoin/CMakeFiles/s4_search.dir/build.make apps/searchjoin/CMakeFiles/s4_search.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build.make apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/searchjoin/CMakeFiles/s4_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/snp_store/CMakeFiles/snp_store.dir/build.make apps/snp_store/CMakeFiles/snp_store.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/snp_store/CMakeFiles/snp_store.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/seqan_tcoffee/CMakeFiles/seqan_tcoffee.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/seqcons2/CMakeFiles/seqcons2.dir/build.make apps/seqcons2/CMakeFiles/seqcons2.dir/build [ 4%] Built target s4_join make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/seqcons2/CMakeFiles/seqcons2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/splazers/CMakeFiles/splazers.dir/build.make apps/splazers/CMakeFiles/splazers.dir/build [ 4%] Built target sgip make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Built target s4_search make -f apps/stellar/CMakeFiles/stellar.dir/build.make apps/stellar/CMakeFiles/stellar.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/splazers/CMakeFiles/splazers.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target snp_store make -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/stellar/CMakeFiles/stellar.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/tree_recon /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/tree_recon/CMakeFiles/tree_recon.dir/DependInfo.cmake --color= [ 5%] Built target seqan_tcoffee make -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/depend [ 5%] Built target splazers make -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_mapper.dir/DependInfo.cmake --color= 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 -f tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/yara/CMakeFiles/yara_indexer.dir/DependInfo.cmake --color= [ 5%] Built target seqcons2 make -f tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/DependInfo.cmake --color= make -f tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/DependInfo.cmake --color= [ 5%] Built target stellar make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/yara/CMakeFiles/yara_mapper.dir/build.make apps/yara/CMakeFiles/yara_mapper.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/tree_recon/CMakeFiles/tree_recon.dir/build.make apps/tree_recon/CMakeFiles/tree_recon.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/yara/CMakeFiles/yara_indexer.dir/build.make apps/yara/CMakeFiles/yara_indexer.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/tree_recon/CMakeFiles/tree_recon.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/yara/CMakeFiles/yara_indexer.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_local_equal_length.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build.make tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/yara/CMakeFiles/yara_mapper.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_local_variable_length.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build.make tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_global_variable_length.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align_simd_global_equal_length.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target tree_recon [ 6%] Built target yara_mapper [ 6%] Built target yara_indexer [ 6%] Built target test_align_simd_local_equal_length make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/depend make -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align/CMakeFiles/test_align.dir/DependInfo.cmake --color= make -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_extend /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_extend/CMakeFiles/test_align_extend.dir/DependInfo.cmake --color= [ 7%] Built target test_align_simd_local_variable_length make -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/depend make -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_simd_global_equal_length [ 7%] Built target test_align_simd_global_variable_length make -f tests/align/CMakeFiles/test_align.dir/build.make tests/align/CMakeFiles/test_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/DependInfo.cmake --color= make -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align/CMakeFiles/test_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_profile /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_profile/CMakeFiles/test_align_profile.dir/DependInfo.cmake --color= make -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/align_split /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/align_split/CMakeFiles/test_align_split.dir/DependInfo.cmake --color= make -f tests/alignment_free/CMakeFiles/test_alignment_free.dir/build.make tests/alignment_free/CMakeFiles/test_alignment_free.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/alignment_free /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/alignment_free/CMakeFiles/test_alignment_free.dir/DependInfo.cmake --color= [ 7%] Built target test_align make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align_extend/CMakeFiles/test_align_extend.dir/build.make tests/align_extend/CMakeFiles/test_align_extend.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/DependInfo.cmake --color= make -f tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_extend/CMakeFiles/test_align_extend.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build.make tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_interface.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_parallel/CMakeFiles/test_align_parallel_data_structures.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/alignment_free/CMakeFiles/test_alignment_free.dir/build.make tests/alignment_free/CMakeFiles/test_alignment_free.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/align_profile/CMakeFiles/test_align_profile.dir/build.make tests/align_profile/CMakeFiles/test_align_profile.dir/build make -f tests/align_split/CMakeFiles/test_align_split.dir/build.make tests/align_split/CMakeFiles/test_align_split.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_profile/CMakeFiles/test_align_profile.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/alignment_free/CMakeFiles/test_alignment_free.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/align_split/CMakeFiles/test_align_split.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_parallel_algorithm make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/arg_parse/CMakeFiles/test_arg_parse_version_check.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 7%] Built target test_align_parallel_interface [ 7%] Built target test_align_extend [ 8%] Built target test_align_parallel_data_structures [ 8%] 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[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/bam_io/CMakeFiles/test_bam_io.dir/build.make tests/bam_io/CMakeFiles/test_bam_io.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/arg_parse/CMakeFiles/test_arg_parse.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_exception.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/depend [ 8%] Built target test_align_profile [ 8%] Built target test_align_split make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_metaprogramming.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/bam_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bam_io/CMakeFiles/test_bam_io.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_math.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/depend make -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_fundamental.dir/DependInfo.cmake --color= [ 8%] Built target test_arg_parse_version_check make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_concept.dir/DependInfo.cmake --color= make -f tests/arg_parse/CMakeFiles/test_arg_parse.dir/build.make tests/arg_parse/CMakeFiles/test_arg_parse.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/arg_parse/CMakeFiles/test_arg_parse.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_exception.dir/build.make tests/basic/CMakeFiles/test_basic_exception.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_exception.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_container.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/bam_io/CMakeFiles/test_bam_io.dir/build.make tests/bam_io/CMakeFiles/test_bam_io.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build.make tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_metaprogramming.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_math.dir/build.make tests/basic/CMakeFiles/test_basic_math.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/bam_io/CMakeFiles/test_bam_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_math.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_fundamental.dir/build.make tests/basic/CMakeFiles/test_basic_fundamental.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_concept.dir/build.make tests/basic/CMakeFiles/test_basic_concept.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_fundamental.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_concept.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 8%] Built target test_arg_parse make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/depend [ 8%] Built target test_basic_math make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_aggregate.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/depend [ 8%] Built target test_basic_exception make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_alphabet.dir/DependInfo.cmake --color= [ 9%] Built target test_basic_fundamental [ 9%] Built target test_bam_io make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/depend [ 9%] Built target test_basic_metaprogramming make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_container.dir/build.make tests/basic/CMakeFiles/test_basic_container.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_allocator.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_container.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/depend make -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_parallelism.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_smart_pointer.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/depend [ 9%] Built target test_basic_concept make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_proxy.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/basic/CMakeFiles/test_basic_iterator.dir/DependInfo.cmake --color= make -f tests/basic/CMakeFiles/test_basic_alphabet.dir/build.make tests/basic/CMakeFiles/test_basic_alphabet.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 9%] Built target test_basic_container make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_alphabet.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_aggregate.dir/build.make tests/basic/CMakeFiles/test_basic_aggregate.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_aggregate.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_allocator.dir/build.make tests/basic/CMakeFiles/test_basic_allocator.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_allocator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_parallelism.dir/build.make tests/basic/CMakeFiles/test_basic_parallelism.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_parallelism.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build.make tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_smart_pointer.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_proxy.dir/build.make tests/basic/CMakeFiles/test_basic_proxy.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_proxy.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/basic/CMakeFiles/test_basic_iterator.dir/build.make tests/basic/CMakeFiles/test_basic_iterator.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/basic/CMakeFiles/test_basic_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/bed_io/CMakeFiles/test_bed_io.dir/build.make tests/bed_io/CMakeFiles/test_bed_io.dir/depend [ 9%] Built target test_basic_alphabet [ 9%] Built target test_basic_parallelism make -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/bed_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/bed_io/CMakeFiles/test_bed_io.dir/DependInfo.cmake --color= make -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/depend [ 9%] Built target test_basic_allocator [ 10%] Built target test_basic_iterator [ 10%] Built target test_basic_aggregate make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/blast /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/blast/CMakeFiles/test_blast.dir/DependInfo.cmake --color= make -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Built target test_basic_smart_pointer make -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/consensus_v2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/consensus /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/consensus/CMakeFiles/test_consensus.dir/DependInfo.cmake --color= make -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/depend [ 11%] Built target test_basic_proxy make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/find /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/find/CMakeFiles/test_find.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/gff_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/gff_io/CMakeFiles/test_gff_io.dir/DependInfo.cmake --color= make -f tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/depend make -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_align/CMakeFiles/test_graph_align.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_algorithms /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/bed_io/CMakeFiles/test_bed_io.dir/build.make tests/bed_io/CMakeFiles/test_bed_io.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/bed_io/CMakeFiles/test_bed_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/gff_io/CMakeFiles/test_gff_io.dir/build.make tests/gff_io/CMakeFiles/test_gff_io.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/gff_io/CMakeFiles/test_gff_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/consensus/CMakeFiles/test_consensus.dir/build.make tests/consensus/CMakeFiles/test_consensus.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build.make tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/consensus/CMakeFiles/test_consensus.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Built target test_bed_io make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/blast/CMakeFiles/test_blast.dir/build.make tests/blast/CMakeFiles/test_blast.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_algorithms/CMakeFiles/test_graph_algorithms.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build.make tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build [ 11%] Built target test_gff_io make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/blast/CMakeFiles/test_blast.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/find/CMakeFiles/test_find.dir/build.make tests/find/CMakeFiles/test_find.dir/build make -f tests/graph_align/CMakeFiles/test_graph_align.dir/build.make tests/graph_align/CMakeFiles/test_graph_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/find/CMakeFiles/test_find.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_align/CMakeFiles/test_graph_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/consensus_v2/CMakeFiles/test_consensus_v2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 11%] Built target test_consensus make -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/depend make -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/depend [ 12%] Built target test_graph_algorithms make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_msa /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_msa/CMakeFiles/test_graph_msa.dir/DependInfo.cmake --color= make -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_utils.dir/DependInfo.cmake --color= make -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_types.dir/DependInfo.cmake --color= [ 13%] Built target test_find [ 13%] Built target test_consensus_v2 make -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/depend [ 12%] Built target test_graph_align [ 13%] Built target test_blast make -f tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_derived.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_swift.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_msa/CMakeFiles/test_graph_msa.dir/build.make tests/graph_msa/CMakeFiles/test_graph_msa.dir/build make -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_msa/CMakeFiles/test_graph_msa.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find2_index_approx.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_utils.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_types/CMakeFiles/test_graph_types_types.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_types.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_types.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_iterators.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build.make tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_derived.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_swift.dir/build.make tests/index/CMakeFiles/test_index_swift.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/graph_types/CMakeFiles/test_graph_types_property_map.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_find2_index_approx.dir/build.make tests/index/CMakeFiles/test_find2_index_approx.dir/build [ 13%] Built target test_graph_msa make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_swift.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_find2_index_approx.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 13%] Built target test_graph_types_utils [ 15%] Built target test_graph_types_types make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/depend [ 15%] Built target test_graph_types_iterators make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_find_backtracking.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/depend make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/depend [ 16%] Built target test_index_swift [ 16%] Built target test_graph_types_property_map make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_repeats.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_view.dir/DependInfo.cmake --color= [ 16%] Built target test_find2_index_approx make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_vstree.dir/DependInfo.cmake --color= [ 16%] Built target test_graph_types_derived make -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_creation.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_bifm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_vstree.dir/build.make tests/index/CMakeFiles/test_index_vstree.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build.make tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_find_backtracking.dir/build.make tests/index/CMakeFiles/test_find_backtracking.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_repeats.dir/build.make tests/index/CMakeFiles/test_index_repeats.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_vstree.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_sa_bwtwalk.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_find_backtracking.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_repeats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_view.dir/build.make tests/index/CMakeFiles/test_index_view.dir/build make -f tests/index/CMakeFiles/test_index_creation.dir/build.make tests/index/CMakeFiles/test_index_creation.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_vstree make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_view.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_creation.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_sa_bwtwalk make -f tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build make -f tests/index/CMakeFiles/test_index_bifm.dir/build.make tests/index/CMakeFiles/test_index_bifm.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_bifm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_char_dfi.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 16%] Built target test_index_repeats [ 16%] Built target test_find_backtracking make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/depend [ 16%] Built target test_index_view make -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/depend [ 17%] Built target test_index_crosscompare_char_dfi [ 17%] Built target test_index_bifm make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_qgram.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_finder.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_shapes.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_char.dir/DependInfo.cmake --color= [ 17%] Built target test_index_creation make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build.make tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_drawing.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_qgram.dir/build.make tests/index/CMakeFiles/test_index_qgram.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_dna.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm_rank_dictionary.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_crosscompare_char.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_char.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_finder.dir/build.make tests/index/CMakeFiles/test_index_finder.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_qgram.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build.make tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_drawing.dir/build.make tests/index/CMakeFiles/test_index_drawing.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_char.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_crosscompare_dna_dfi.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_finder.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_drawing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_shapes.dir/build.make tests/index/CMakeFiles/test_index_shapes.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_shapes.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 17%] Built target test_index_shapes [ 17%] Built target test_index_crosscompare_dna make -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/depend [ 18%] Built target test_index_fm_rank_dictionary make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_fm_sparse_string.dir/DependInfo.cmake --color= [ 18%] Built target test_index_qgram make -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_fm.dir/build.make tests/index/CMakeFiles/test_index_fm.dir/build [ 18%] Built target test_index_crosscompare_dna_dfi make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/index/CMakeFiles/test_index_base.dir/DependInfo.cmake --color= make -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/depend [ 18%] Built target test_index_crosscompare_char 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 [ 18%] Built target test_index_drawing make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_set /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_set/CMakeFiles/test_journaled_set.dir/DependInfo.cmake --color= [ 18%] Built target test_index_finder make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/DependInfo.cmake --color= make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/depend [ 18%] Built target test_index_fm make -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build.make tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/DependInfo.cmake --color= make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_fm_sparse_string.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/DependInfo.cmake --color= make -f tests/index/CMakeFiles/test_index_base.dir/build.make tests/index/CMakeFiles/test_index_base.dir/build make -f tests/journaled_set/CMakeFiles/test_journaled_set.dir/build.make tests/journaled_set/CMakeFiles/test_journaled_set.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/index/CMakeFiles/test_index_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_find.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_set/CMakeFiles/test_journaled_set.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build.make tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_journaled_set make -f tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build.make tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree_traverser.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_journaled_string_tree_find make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_delta_map.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/depend make -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/map /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/map/CMakeFiles/test_map.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/misc /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/misc/CMakeFiles/test_misc.dir/DependInfo.cmake --color= [ 18%] Built target test_delta_map make -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 18%] Built target test_index_fm_sparse_string [ 18%] Built target test_index_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 [ 19%] Built target test_journaled_string_tree_traverser cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/modifier /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier/CMakeFiles/test_modifier.dir/DependInfo.cmake --color= make -f tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build.make tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_journaled_string_tree.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/modifier_cyclic_shape /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/DependInfo.cmake --color= make -f tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build.make tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build make -f tests/map/CMakeFiles/test_map.dir/build.make tests/map/CMakeFiles/test_map.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/modifier/CMakeFiles/test_modifier.dir/build.make tests/modifier/CMakeFiles/test_modifier.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/map/CMakeFiles/test_map.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/journaled_string_tree/CMakeFiles/test_basic_observable.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/modifier/CMakeFiles/test_modifier.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/misc/CMakeFiles/test_misc.dir/build.make tests/misc/CMakeFiles/test_misc.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/misc/CMakeFiles/test_misc.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_journaled_string_tree make -f tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build.make tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/depend make -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parallel/CMakeFiles/test_parallel.dir/DependInfo.cmake --color= [ 19%] Built target test_misc make -f tests/parse_lm/CMakeFiles/test_parse_lm.dir/build.make tests/parse_lm/CMakeFiles/test_parse_lm.dir/depend make -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/depend [ 19%] Built target test_map make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/modifier_cyclic_shape/CMakeFiles/test_modifier_cyclic_shape.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_basic_observable make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/parse_lm /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/parse_lm/CMakeFiles/test_parse_lm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/pipe /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/pipe/CMakeFiles/test_pipe.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/multiple_translation_units /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/DependInfo.cmake --color= [ 19%] Built target test_modifier make -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/platform /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/platform/CMakeFiles/test_platform.dir/DependInfo.cmake --color= make -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/random /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/random/CMakeFiles/test_random.dir/DependInfo.cmake --color= make -f tests/parallel/CMakeFiles/test_parallel.dir/build.make tests/parallel/CMakeFiles/test_parallel.dir/build make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/parallel/CMakeFiles/test_parallel.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 19%] Built target test_modifier_cyclic_shape make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/realign /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/realign/CMakeFiles/test_realign.dir/DependInfo.cmake --color= make -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build.make tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/reduced_aminoacid /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/parse_lm/CMakeFiles/test_parse_lm.dir/build.make tests/parse_lm/CMakeFiles/test_parse_lm.dir/build [ 20%] Built target test_parallel make -f tests/platform/CMakeFiles/test_platform.dir/build.make tests/platform/CMakeFiles/test_platform.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/parse_lm/CMakeFiles/test_parse_lm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/platform/CMakeFiles/test_platform.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/multiple_translation_units/CMakeFiles/test_multiple_translation_units.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/pipe/CMakeFiles/test_pipe.dir/build.make tests/pipe/CMakeFiles/test_pipe.dir/build [ 20%] Built target test_multiple_translation_units make -f tests/realign/CMakeFiles/test_realign.dir/build.make tests/realign/CMakeFiles/test_realign.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build.make tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/rna_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/rna_io/CMakeFiles/test_rna_io.dir/DependInfo.cmake --color= [ 20%] Built target test_parse_lm make -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/depend make[3]: Nothing to be done for 'tests/pipe/CMakeFiles/test_pipe.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/realign/CMakeFiles/test_realign.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/random/CMakeFiles/test_random.dir/build.make tests/random/CMakeFiles/test_random.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/reduced_aminoacid/CMakeFiles/test_reduced_aminoacid.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_platform make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/roi_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/roi_io/CMakeFiles/test_roi_io.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/random/CMakeFiles/test_random.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/rna_io/CMakeFiles/test_rna_io.dir/build.make tests/rna_io/CMakeFiles/test_rna_io.dir/build [ 20%] Built target test_realign make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/rna_io/CMakeFiles/test_rna_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 20%] Built target test_pipe make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/depend make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/depend [ 21%] Built target test_reduced_aminoacid make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/score /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/score/CMakeFiles/test_score.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_random make -f tests/roi_io/CMakeFiles/test_roi_io.dir/build.make tests/roi_io/CMakeFiles/test_roi_io.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_combination.dir/DependInfo.cmake --color= make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/roi_io/CMakeFiles/test_roi_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_extension.dir/DependInfo.cmake --color= make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/depend make -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_base.dir/DependInfo.cmake --color= [ 21%] Built target test_rna_io make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/DependInfo.cmake --color= make -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/depend make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 21%] Built target test_roi_io make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_combination.dir/build.make tests/seeds/CMakeFiles/test_seeds_combination.dir/build make -f tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/score/CMakeFiles/test_score.dir/build.make tests/score/CMakeFiles/test_score.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_combination.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/score/CMakeFiles/test_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_chained.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_extension.dir/build.make tests/seeds/CMakeFiles/test_seeds_extension.dir/build make -f tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build.make tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build [ 21%] Built target test_seeds_seed_base [ 21%] Built target test_score make -f tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_extension.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_global_chaining.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_diagonal.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_set_unordered.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] Built target test_seeds_combination make -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/depend 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 [ 22%] Built target test_seeds_extension 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 [ 22%] Built target test_seeds_seed_chained make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/DependInfo.cmake --color= make -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/depend [ 22%] Built target test_seeds_seed_set_unordered make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/DependInfo.cmake --color= make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/seq_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/seq_io/CMakeFiles/test_seq_io.dir/DependInfo.cmake --color= [ 22%] Built target test_seeds_seed_diagonal make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_stringset_v2.dir/DependInfo.cmake --color= [ 22%] Built target test_seeds_global_chaining make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/depend make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence_v2.dir/DependInfo.cmake --color= make -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence/CMakeFiles/test_sequence.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/sequence_journaled /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_stringset_v2.dir/build.make tests/sequence/CMakeFiles/test_stringset_v2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seq_io/CMakeFiles/test_seq_io.dir/build.make tests/seq_io/CMakeFiles/test_seq_io.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_stringset_v2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_sequence_v2.dir/build.make tests/sequence/CMakeFiles/test_sequence_v2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seq_io/CMakeFiles/test_seq_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build.make tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build make -f tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build.make tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence/CMakeFiles/test_sequence.dir/build.make tests/sequence/CMakeFiles/test_sequence.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_sequence_v2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_seed_set_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build.make tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/sequence/CMakeFiles/test_sequence.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/sequence_journaled/CMakeFiles/test_sequence_journaled.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_banded_chain_alignment_interface.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' 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 [ 22%] Built target test_stringset_v2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/seeds/CMakeFiles/test_seeds_align_banded_chain_impl.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 22%] Built target test_sequence_v2 [ 22%] Built target test_seq_io make -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/depend [ 23%] Built target test_seeds_seed_set_base [ 23%] Built target test_seeds_align_banded_chain_impl make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/simd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simd/CMakeFiles/test_simd_vector.dir/DependInfo.cmake --color= 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 [ 23%] Built target test_seeds_banded_chain_alignment_interface make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/simple_intervals_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/statistics /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/statistics/CMakeFiles/test_statistics.dir/DependInfo.cmake --color= make -f tests/simd/CMakeFiles/test_simd_vector.dir/build.make tests/simd/CMakeFiles/test_simd_vector.dir/build [ 23%] Built target test_sequence_journaled [ 23%] Built target test_sequence make -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/simd/CMakeFiles/test_simd_vector.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/store/CMakeFiles/test_store.dir/DependInfo.cmake --color= make -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/stream /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/stream/CMakeFiles/test_stream.dir/DependInfo.cmake --color= make -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/swift_local /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/swift_local/CMakeFiles/test_find_swift.dir/DependInfo.cmake --color= make -f tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build.make tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/tabix_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/tabix_io/CMakeFiles/test_tabix_io.dir/DependInfo.cmake --color= [ 24%] Built target test_simd_vector make -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/translation /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/translation/CMakeFiles/test_translation.dir/DependInfo.cmake --color= make -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/simple_intervals_io/CMakeFiles/test_simple_intervals_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/store/CMakeFiles/test_store.dir/build.make tests/store/CMakeFiles/test_store.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/ucsc_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/DependInfo.cmake --color= make -f tests/swift_local/CMakeFiles/test_find_swift.dir/build.make tests/swift_local/CMakeFiles/test_find_swift.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/store/CMakeFiles/test_store.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/swift_local/CMakeFiles/test_find_swift.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/tabix_io/CMakeFiles/test_tabix_io.dir/build.make tests/tabix_io/CMakeFiles/test_tabix_io.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/stream/CMakeFiles/test_stream.dir/build.make tests/stream/CMakeFiles/test_stream.dir/build make -f tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build.make tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/stream/CMakeFiles/test_stream.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_store make -f tests/statistics/CMakeFiles/test_statistics.dir/build.make tests/statistics/CMakeFiles/test_statistics.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/ucsc_io/CMakeFiles/test_ucsc_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/statistics/CMakeFiles/test_statistics.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/tabix_io/CMakeFiles/test_tabix_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_find_swift make -f tests/translation/CMakeFiles/test_translation.dir/build.make tests/translation/CMakeFiles/test_translation.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/translation/CMakeFiles/test_translation.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 24%] Built target test_stream [ 24%] Built target test_simple_intervals_io [ 24%] Built target test_ucsc_io make -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/depend [ 25%] Built target test_tabix_io make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/tests/vcf_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/tests/vcf_io/CMakeFiles/test_vcf_io.dir/DependInfo.cmake --color= [ 25%] Built target test_translation make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/depend [ 25%] Built target test_statistics make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f tests/vcf_io/CMakeFiles/test_vcf_io.dir/build.make tests/vcf_io/CMakeFiles/test_vcf_io.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution4 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_generic_characters.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'tests/vcf_io/CMakeFiles/test_vcf_io.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_iterator_demo make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_gff2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_tutorial_sequence_count_generic_characters [ 26%] Built target test_vcf_io make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_replace_as.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_example1 make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/DependInfo.cmake --color= [ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_gff2 [ 26%] Built target demo_unassigned_or_unused_tutorial_sequence_replace_as [ 26%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution3 make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_mmap_string_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sam2svg.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_tutorial_file_io_mmap_string_example make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_segmentalignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_parse_lm_stellar.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sample_seqs.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_modreverse.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 26%] Built target demo_unassigned_or_unused_segmentalignment [ 26%] Built target demo_unassigned_or_unused_sam2svg make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_modview.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build [ 27%] Built target demo_unassigned_or_unused_parse_lm_stellar make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_qgram_counts.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_node_predicate.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/DependInfo.cmake --color= [ 27%] Built target demo_unassigned_or_unused_modifier_modview make -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/depend [ 27%] Built target demo_unassigned_or_unused_index_qgram_counts [ 27%] Built target demo_unassigned_or_unused_sample_seqs make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/depend [ 27%] Built target demo_unassigned_or_unused_modifier_modreverse make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_mums.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/DependInfo.cmake --color= [ 27%] Built target demo_unassigned_or_unused_index_node_predicate make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_speed.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_lcp.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build [ 27%] Built target demo_unassigned_or_unused_index_mums make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_find.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_format.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_file_speed make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_index_find make -f demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build [ 29%] Built target demo_unassigned_or_unused_index_lcp make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/DependInfo.cmake --color= [ 29%] Built target demo_unassigned_or_unused_file_format make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_file_readwrite.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/depend [ 29%] Built target demo_unassigned_or_unused_benchmark_stream make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bamutil.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/depend [ 29%] Built target demo_unassigned_or_unused_file_readwrite make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_bamutil make -f demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bam_print_alignments.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_arg_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_alphabet.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_bam_library_size.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_functionality_2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 29%] Built target demo_unassigned_or_unused_arg_align [ 29%] Built target demo_unassigned_or_unused_bam_library_size make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/depend make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/DependInfo.cmake --color= [ 30%] Built target demo_tutorial_vcf_io_solution2 make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/depend [ 30%] Built target demo_unassigned_or_unused_bam_print_alignments make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/DependInfo.cmake --color= [ 31%] Built target demo_unassigned_or_unused_alphabet make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/depend make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/depend [ 31%] Built target demo_tutorial_vcf_io_solution3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/DependInfo.cmake --color= [ 31%] Built target demo_tutorial_string_sets_example_functionality_2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_3_workshop_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_string_sets_assignment_2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 31%] Built target demo_tutorial_string_sets_assignment_3_workshop_solution [ 32%] Built target demo_tutorial_string_sets_assignment_1_solution make -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/depend make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/depend [ 32%] Built target demo_tutorial_simple_rna_seq_genequant_solution5 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 32%] Built target demo_tutorial_simple_rna_seq_genequant_solution4 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/DependInfo.cmake --color= [ 32%] Built target demo_tutorial_simple_rna_seq_genequant_solution2 make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/DependInfo.cmake --color= [ 32%] Built target demo_tutorial_string_sets_assignment_2_solution make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/DependInfo.cmake --color= [ 32%] Built target demo_tutorial_simple_rna_seq_genequant_solution3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_minimapper.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_solution1 make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_find_wild.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_unassigned_or_unused_find_wild make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_unassigned_or_unused_minimapper make -f demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_assignment3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/depend [ 33%] Built target demo_tutorial_sequences_in_depth_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/DependInfo.cmake --color= [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_assignment4 make -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/depend make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/DependInfo.cmake --color= [ 33%] Built target demo_tutorial_simple_rna_seq_genequant_assignment1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/depend make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/depend [ 33%] Built target demo_unassigned_or_unused_iterator make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/depend make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_assignment_exact_generous_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_segments.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build [ 33%] Built target demo_tutorial_sequences_example_segments make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_conversions_copy.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_in_depth_assignment_exact_generous_solution make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_5_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_base make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 33%] Built target demo_tutorial_sequences_assignment_2_solution [ 33%] Built target demo_tutorial_sequences_example_conversions_copy make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/depend [ 34%] Built target demo_tutorial_sequences_assignment_5_solution [ 34%] Built target demo_tutorial_sequences_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_sequences_assignment_3 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/depend make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_sequence_io_solution3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution2.dir/build'. make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build [ 34%] Built target demo_tutorial_sequence_io_base make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution6.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seeds_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_sequence_length.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Built target demo_tutorial_seed_and_extend_solution5 [ 34%] Built target demo_tutorial_sequence_io_example1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/DependInfo.cmake --color= [ 34%] Built target demo_tutorial_seeds_example1 [ 34%] Built target demo_tutorial_seed_and_extend_solution6 [ 35%] Built target demo_tutorial_seed_and_extend_solution2 make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/depend make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example6.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/DependInfo.cmake --color= [ 36%] Built target demo_unassigned_or_unused_sequence_length make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_reader_demo.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 36%] Built target demo_tutorial_seed_and_extend_example6 [ 37%] Built target demo_tutorial_seed_and_extend_example3 [ 37%] Built target demo_tutorial_seed_and_extend_example5 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/depend make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/depend [ 37%] Built target demo_tutorial_seed_and_extend_example1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/DependInfo.cmake --color= [ 37%] Built target demo_tutorial_sam_and_bam_io_solution3 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/DependInfo.cmake --color= [ 37%] Built target demo_unassigned_or_unused_tutorials_custim_io_reader_demo [ 37%] Built target demo_tutorial_seed_and_extend_example4 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/depend make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 37%] Built target demo_tutorial_sam_and_bam_io_solution2 make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_modifier_nested.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_realignment_step2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 38%] Built target demo_tutorial_simple_rna_seq_base [ 39%] Built target demo_tutorial_sam_and_bam_io_example2 [ 39%] Built target demo_tutorial_sam_and_bam_io_base [ 39%] Built target demo_tutorial_sam_and_bam_io_example1 make -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/depend [ 39%] Built target demo_tutorial_sam_and_bam_io_solution1 make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_realignment_step1.dir/DependInfo.cmake --color= [ 39%] Built target demo_unassigned_or_unused_modifier_nested make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/DependInfo.cmake --color= [ 39%] Built target demo_tutorial_realignment_step2 make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/depend make -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_length_countSequences.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment6.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build.make demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_exact.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_realignment_step1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_matrix.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build.make demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_in_depth_example_overflow.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_length_countSequences.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_dijkstra.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_unassigned_or_unused_tutorial_file_io_solution1 [ 39%] Built target demo_tutorial_q_gram_index_index_assignment6 [ 39%] Built target demo_tutorial_realignment_step1 make -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/depend [ 39%] Built target demo_tutorial_pattern_matching_find_exact make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/depend [ 39%] Built target demo_tutorial_sequences_in_depth_example_overflow make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/DependInfo.cmake --color= [ 39%] Built target demo_dox_index_length_countSequences make -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/depend [ 39%] Built target demo_tutorial_alignment_scoring_scheme_matrix [ 39%] Built target demo_tutorial_graph_graph_dijkstra make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/depend make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_align_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tempSubclassing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_tutorial_alignment_align_assignment1 make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_graph.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 39%] Built target demo_tutorial_vcf_io_base [ 39%] Built target demo_tutorial_pattern_matching_assignment3_solution make -f demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_generic_programming_template_subclassing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 40%] Built target demo_tutorial_a_first_example_example_tempSubclassing [ 39%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment1 [ 41%] Built target demo_tutorial_sequence_io_solution4 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/DependInfo.cmake --color= [ 41%] Built target demo_tutorial_alignment_graph [ 41%] Built target demo_tutorial_generic_programming_template_subclassing make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/depend make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/depend make -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build [ 41%] Built target demo_tutorial_sequence_io_solution1 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build make -f demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build.make demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_msa.dir/build'. make -f demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build.make demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_efficiently_import_sequences.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_filter_similar_sequences.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build.make demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bed_io_UNUSED_bed_stream_read.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build [ 41%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base make -f demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_basic_code.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_tutorial_multiple_sequence_alignment_msa make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_final_result.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Built target demo_howto_filter_similar_sequences make -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/depend make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_load_score.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/depend [ 41%] Built target demo_tutorial_a_first_example_basic_code make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/DependInfo.cmake --color= [ 41%] Built target demo_tutorial_a_first_example_final_result make -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/DependInfo.cmake --color= [ 43%] Built target demo_howto_efficiently_import_sequences make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/depend make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/depend [ 43%] Built target demo_dox_bed_io_UNUSED_bed_stream_read make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build make -f demos/CMakeFiles/demo_howto_scores_load_score.dir/build.make demos/CMakeFiles/demo_howto_scores_load_score.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_functionality1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_scores_load_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_string2.dir/build.make demos/CMakeFiles/demo_dox_sequence_string2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_UNUSED_modcomplementdna.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_string2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build [ 44%] Built target demo_tutorial_sequences_example_functionality1 [ 44%] Built target demo_howto_scores_load_score make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_prefix.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Built target demo_tutorial_iterators_assignment_3_workshop make -f demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_statistics_build_markov_model.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 44%] Built target demo_tutorial_modifiers_UNUSED_modcomplementdna make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/depend make -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/depend [ 44%] Built target demo_tutorial_gff_and_gtf_io_solution3 [ 44%] Built target demo_dox_sequence_string2 make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/DependInfo.cmake --color= [ 45%] Built target demo_dox_sequence_UNUSED_prefix make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/depend [ 46%] Built target demo_dox_statistics_build_markov_model make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment5_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_extension.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_parse_blastn.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build.make demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_add_seed.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_show_alphabets.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build [ 46%] Built target demo_tutorial_parsing_command_line_arguments_assignment5_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 46%] Built target demo_dox_seeds_seeds_extension make -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_stringset.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/depend [ 46%] Built target demo_tutorial_basics_show_alphabets [ 46%] Built target demo_tutorial_journaled_set_solution_online_search_assignment3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/DependInfo.cmake --color= [ 47%] Built target demo_unassigned_or_unused_tutorials_custim_io_parse_blastn make -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/depend [ 47%] Built target demo_tutorial_seed_and_extend_solution3 [ 47%] Built target demo_dox_seeds_seeds_add_seed make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/DependInfo.cmake --color= [ 47%] Built target demo_tutorial_a_first_example_solution_3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_queue_example.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_stringset.dir/build.make demos/CMakeFiles/demo_dox_sequence_stringset.dir/build make -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_stringset.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build.make demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_container_view_zip.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build.make demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_pipe_pool_sorter.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/depend [ 47%] Built target demo_dox_sequence_stringset make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 47%] Built target demo_dox_sequence_container_view_zip make -f demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build make -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_parallel_queue_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build [ 47%] Built target demo_dox_pipe_pool_sorter make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string_mod_view.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/depend [ 47%] Built target demo_dox_modifier_modified_string_mod_view [ 48%] Built target demo_tutorial_a_first_example_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build [ 48%] Built target demo_dox_parallel_queue_example make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_cyclic_shape_snippets.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build.make demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example7.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_align_graph_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/depend [ 48%] Built target demo_dox_modifier_cyclic_shape_snippets make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_supermaxrepeats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 49%] Built target demo_dox_modifier_modified_string make -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/depend [ 50%] Built target demo_dox_graph_align_graph_align [ 49%] Built target demo_tutorial_seed_and_extend_example7 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/DependInfo.cmake --color= [ 50%] Built target demo_dox_index_supermaxrepeats make -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build.make demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_soft_to_hard_masking.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build.make demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build.make demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_cyclic_shape.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_enumerate_strings.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_consensus_consensus_alignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 50%] Built target demo_tutorial_gff_and_gtf_io_example2 [ 50%] Built target demo_dox_consensus_consensus_alignment make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_functionality.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build.make demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build [ 50%] Built target demo_unassigned_or_unused_soft_to_hard_masking [ 50%] Built target demo_tutorial_gff_and_gtf_io_example1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_stream_lexical_cast.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 50%] Built target demo_dox_modifier_cyclic_shape make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/depend [ 51%] Built target demo_dox_misc_enumerate_strings make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/depend [ 52%] Built target demo_tutorial_string_sets_example_functionality make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/DependInfo.cmake --color= [ 52%] Built target demo_dox_stream_lexical_cast make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/depend make -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/depend make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_allocator.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_algo_scc.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_preorder.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_infix.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_affine_dgs.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build.make demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_parallel_splitter_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build.make demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_allocator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_tutorial_graph_graph_algo_scc [ 52%] Built target demo_dox_sequence_UNUSED_infix [ 52%] Built target demo_tutorial_index_iterators_index_preorder [ 52%] Built target demo_tutorial_simple_rna_seq_genequant_assignment5 make -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/depend [ 52%] Built target demo_tutorial_a_first_example_solution_5 [ 52%] Built target demo_tutorial_alignment_scoring_scheme_affine_dgs make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/depend [ 52%] Built target demo_dox_parallel_splitter_example make -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/depend make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/depend [ 52%] Built target demo_tutorial_basics_allocator make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_node_predicate.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build.make demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_seeds.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_shape_hash_init.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_unassigned_or_unused_seeds make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/depend make -f demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build.make demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mums.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seq_io_fai_index_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_node_predicate.dir/build.make demos/CMakeFiles/demo_dox_index_node_predicate.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_node_predicate.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_genequant_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 52%] Built target demo_dox_index_shape_hash_init make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_3_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_mums.dir/build.make demos/CMakeFiles/demo_dox_index_mums.dir/build [ 52%] Built target demo_dox_seq_io_fai_index_example make -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/depend [ 53%] Built target demo_dox_index_node_predicate make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_mums.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_simple_rna_seq_genequant_assignment2 [ 53%] Built target demo_tutorial_indexed_fasta_io_solution2 [ 53%] Built target demo_tutorial_sequences_assignment_3_solution make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/depend make -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/DependInfo.cmake --color= [ 53%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment2 make -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/DependInfo.cmake --color= cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_enable_if.dir/DependInfo.cmake --color= [ 53%] Built target demo_dox_index_mums make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_all_pairs_shortest_path.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build [ 53%] Built target demo_dox_graph_algorithms_all_pairs_shortest_path make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_filter_sam.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_basic_code_detailed.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_enable_if.dir/build.make demos/CMakeFiles/demo_dox_basic_enable_if.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_final_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_enable_if.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_unassigned_or_unused_filter_sam [ 53%] Built target demo_tutorial_bed_io_example1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/depend make -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_store_store_example.dir/DependInfo.cmake --color= [ 53%] Built target demo_tutorial_file_io_overview_solution1 make -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/DependInfo.cmake --color= [ 53%] Built target demo_tutorial_parsing_command_line_arguments_final_solution [ 53%] Built target demo_tutorial_a_first_example_basic_code_detailed make -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/depend make -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/DependInfo.cmake --color= [ 53%] Built target demo_dox_basic_enable_if make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/DependInfo.cmake --color= [ 53%] Built target demo_tutorial_seed_and_extend_solution1 make -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_store_store_example.dir/build.make demos/CMakeFiles/demo_dox_store_store_example.dir/build make -f demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_store_store_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_maxrepeats.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_dag_shortest_path.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_gff2gtf.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build.make demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_interval_tree_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_store_store_example make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_graph_algorithms_dag_shortest_path make -f demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bam_io_bam_tags_dict.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_specialised make -f demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build.make demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_code_encapsulation.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_maxrepeats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_misc_interval_tree_example make -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/depend make -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_online.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/depend [ 53%] Built target demo_unassigned_or_unused_gff2gtf make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_finder.dir/DependInfo.cmake --color= [ 53%] Built target demo_dox_bam_io_bam_tags_dict make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/DependInfo.cmake --color= [ 53%] Built target demo_dox_index_maxrepeats make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/depend [ 53%] Built target demo_tutorial_a_first_example_code_encapsulation make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_extend_extend_alignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_finder.dir/build.make demos/CMakeFiles/demo_dox_index_finder.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_find_finder_online.dir/build.make demos/CMakeFiles/demo_dox_find_finder_online.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_finder.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build.make demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_online.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_align_extend_extend_alignment make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_range_goDown_representative_repLength.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_math.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build.make demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_modifier_modified_string_nested.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build make -f demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_4_templateSubclassing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_kruskals_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 53%] Built target demo_dox_index_begin_range_goDown_representative_repLength make -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/depend [ 53%] Built target demo_dox_basic_metaprogramming_math [ 53%] Built target demo_dox_find_finder_online make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_integrate_align.dir/DependInfo.cmake --color= [ 53%] Built target demo_dox_modifier_modified_string_nested [ 54%] Built target demo_tutorial_a_first_example_solution_4_templateSubclassing make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/DependInfo.cmake --color= [ 54%] Built target demo_dox_index_finder make -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/depend [ 54%] Built target demo_dox_graph_algorithms_kruskals_algorithm make -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator_short.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_integrate_align.dir/build.make demos/CMakeFiles/demo_dox_align_integrate_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build.make demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_zip_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_integrate_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_4_workshop_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_iterator_short.dir/build.make demos/CMakeFiles/demo_dox_index_iterator_short.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_iterator_short.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_basic_zip_iterator make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_types_graph_algo_dijkstra.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 54%] Built target demo_dox_align_integrate_align make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/depend make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/depend [ 54%] Built target demo_tutorial_a_first_example_solution_4 [ 54%] Built target demo_dox_graph_types_graph_algo_dijkstra make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/DependInfo.cmake --color= [ 54%] Built target demo_tutorial_iterators_assignment_4_workshop_solution [ 54%] Built target demo_dox_index_iterator_short make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/depend make -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/DependInfo.cmake --color= [ 54%] Built target demo_tutorial_genome_annotations_assignment_2_solution [ 55%] Built target demo_tutorial_gff_and_gtf_io_solution1 make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_journal_string_basic.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_logic.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_6.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build [ 55%] Built target demo_dox_basic_metaprogramming_logic [ 55%] Built target demo_tutorial_pattern_matching_assignment2 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_journaled_set_example_journal_string_basic make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_control.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_transitive_closure.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/depend make -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/depend make -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_score_score.dir/DependInfo.cmake --color= [ 56%] Built target demo_tutorial_a_first_example_solution_6 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_align.dir/DependInfo.cmake --color= [ 56%] Built target demo_tutorial_genome_annotations_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/depend [ 56%] Built target demo_dox_basic_metaprogramming_control make -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/depend [ 56%] Built target demo_dox_graph_algorithms_transitive_closure make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/DependInfo.cmake --color= [ 56%] Built target demo_tutorial_a_first_example_solution_1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_4_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_score_score.dir/build.make demos/CMakeFiles/demo_dox_score_score.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_prims_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build.make demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_score_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_align.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_align.dir/build'. make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_align_gaps_clipping.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 56%] Built target demo_tutorial_sequences_assignment_4_solution make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/depend [ 58%] Built target demo_dox_score_score make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Built target demo_dox_graph_algorithms_prims_algorithm make -f demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build.make demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/depend [ 58%] Built target demo_howto_align_gaps_clipping make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_mummy.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/depend [ 58%] Built target demo_tutorial_alignment_align [ 58%] Built target demo_dox_index_UNUSED_shape make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_aho_corasick.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/depend make -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_mummy.dir/build.make demos/CMakeFiles/demo_dox_index_mummy.dir/build make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_mummy.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram_hash.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build.make demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_name_store_cache.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/DependInfo.cmake --color= [ 58%] Built target demo_dox_find_finder_aho_corasick make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_depth_first_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Built target demo_tutorial_q_gram_index_index_qgram_hash make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Built target demo_dox_index_mummy make -f demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_dijkstra.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_find_stringset.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 58%] Built target demo_dox_misc_name_store_cache make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/depend [ 59%] Built target demo_dox_graph_algorithms_depth_first_search make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/DependInfo.cmake --color= [ 59%] Built target demo_dox_graph_algorithms_dijkstra make -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_global_alignment_unbanded.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_string.dir/DependInfo.cmake --color= [ 60%] Built target demo_unassigned_or_unused_index_find_stringset make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build.make demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_blast_blast_in_lowlevel.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 61%] Built target demo_dox_align_global_alignment_unbanded make -f demos/CMakeFiles/demo_dox_sequence_string.dir/build.make demos/CMakeFiles/demo_dox_sequence_string.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_using_zip_iterator.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_string.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 61%] Built target demo_tutorial_vcf_io_solution1 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_align.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build [ 62%] Built target demo_blast_blast_in_lowlevel make -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_rooted_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build.make demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_using_zip_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_unassigned_or_unused_rooted_iterator make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/DependInfo.cmake --color= [ 62%] Built target demo_dox_sequence_string make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build.make demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_align.dir/build.make demos/CMakeFiles/demo_dox_align_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_find2_index_approx.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_annotation_converter.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 62%] Built target demo_howto_using_zip_iterator make -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_tutorial_indices_find2_index_approx make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/depend [ 63%] Built target demo_dox_align_align make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_assignment_4_workshop_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_profile_profile_seq_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_unassigned_or_unused_annotation_converter make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build.make demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build [ 63%] Built target demo_tutorial_string_sets_assignment_4_workshop_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_find_repeats.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_simple_type_construction.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/depend make -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/DependInfo.cmake --color= [ 63%] Built target demo_dox_align_profile_profile_seq_score make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build [ 63%] Built target demo_dox_basic_simple_type_construction make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build.make demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build make -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_assignment_1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_compute_alignment_stats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_sufarray.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_find_repeats.dir/build.make demos/CMakeFiles/demo_dox_index_find_repeats.dir/build make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_find_repeats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_dox_align_compute_alignment_stats make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_heaviest_increasing_subsequence.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_tutorial_indices_assignment_1 make -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/depend [ 63%] Built target demo_unassigned_or_unused_index_sufarray [ 63%] Built target demo_dox_index_find_repeats make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build.make demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_statistics_load_markov_model.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 63%] Built target demo_dox_graph_algorithms_heaviest_increasing_subsequence make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/DependInfo.cmake --color= [ 64%] Built target demo_tutorial_parsing_command_line_arguments_assignment2_solution make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build.make demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basic_techniques_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build.make demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build [ 64%] Built target demo_dox_statistics_load_markov_model make -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sam_and_bam_io_example7.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_counting.dir/DependInfo.cmake --color= [ 64%] Built target demo_tutorial_basic_techniques_base make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/depend make -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/depend make -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/depend make -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_join.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_sam_and_bam_io_example7 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_counting.dir/build.make demos/CMakeFiles/demo_dox_index_counting.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_counting.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build.make demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_journaled_set_example_join make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_bam_io_bam_file_in.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_base.dir/build.make demos/CMakeFiles/demo_tutorial_indices_base.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_benchmark_stream_write.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_breadth_first_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 64%] Built target demo_tutorial_parsing_command_line_arguments_base [ 65%] Built target demo_dox_index_counting [ 65%] Built target demo_dox_bam_io_bam_file_in make -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_strings.dir/DependInfo.cmake --color= [ 65%] Built target demo_dox_graph_algorithms_breadth_first_search [ 65%] Built target demo_tutorial_indices_base make -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/depend [ 65%] Built target demo_unassigned_or_unused_benchmark_stream_write make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_basics_strings.dir/build.make demos/CMakeFiles/demo_tutorial_basics_strings.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_floyd_warshall_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_strings.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build make -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequence_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build.make demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_UNUSED_suffix.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 65%] Built target demo_dox_graph_algorithms_floyd_warshall_algorithm [ 65%] Built target demo_tutorial_basics_strings make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build.make demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_misc_get_terminal_size.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/depend make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/DependInfo.cmake --color= [ 65%] Built target demo_tutorial_sequence_io_solution2 [ 65%] Built target demo_dox_sequence_UNUSED_suffix [ 65%] Built target demo_tutorial_bed_io_base make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/DependInfo.cmake --color= [ 65%] Built target demo_dox_misc_get_terminal_size make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/depend [ 66%] Built target demo_tutorial_indexed_fasta_io_base make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_longest_common_subsequence.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build make -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_index.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_dox_graph_algorithms_longest_common_subsequence make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_pattern_matching_find_index make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_longest_increasing_subsequence.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build [ 67%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step2 make -f demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build.make demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tabix_io_tabix_vcf.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 67%] Built target demo_tutorial_file_io_overview_solution2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_graph_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/depend [ 67%] Built target demo_unassigned_or_unused_tutorial_file_io_stream_compression_formats make -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/depend make -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/DependInfo.cmake --color= [ 67%] Built target demo_dox_graph_algorithms_longest_increasing_subsequence make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/depend [ 68%] Built target demo_tutorial_alignment_graph_assignment1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/DependInfo.cmake --color= [ 68%] Built target demo_tabix_io_tabix_vcf make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_base.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_ford_fulkerson_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_strongly_connected_components.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_topological_sort.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_atEnd_representative_bottomUp.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build.make demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_example2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_split_split_alignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 68%] Built target demo_dox_graph_algorithms_ford_fulkerson_algorithm make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/depend [ 69%] Built target demo_tutorial_bed_io_solution2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/depend [ 69%] Built target demo_tutorial_string_sets_base make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/DependInfo.cmake --color= [ 69%] Built target demo_dox_graph_algorithms_strongly_connected_components make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tags.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 69%] Built target demo_dox_align_split_split_alignment make -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/depend make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_custom_file_endings.dir/DependInfo.cmake --color= [ 69%] Built target demo_tutorial_seed_and_extend_example2 [ 70%] Built target demo_dox_index_begin_atEnd_representative_bottomUp make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build [ 70%] Built target demo_dox_graph_algorithms_topological_sort make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/depend make -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_tutorial_a_first_example_example_tags make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_open_save.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build.make demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_custom_file_endings.dir/build.make demos/CMakeFiles/demo_howto_custom_file_endings.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_begin_atEnd_representative.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 70%] Built target demo_dox_index_UNUSED_shape_hash make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_custom_file_endings.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_open_save.dir/build.make demos/CMakeFiles/demo_dox_index_open_save.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_graph_hmm_silent.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_open_save.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_3_workshop_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/depend [ 70%] Built target demo_unassigned_or_unused_graph_hmm_silent [ 70%] Built target demo_dox_index_begin_atEnd_representative [ 70%] Built target demo_tutorial_index_iterators_iterator_solution1 make -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/depend [ 70%] Built target demo_howto_custom_file_endings make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/DependInfo.cmake --color= [ 70%] Built target demo_dox_index_open_save make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/depend make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_iterator.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/DependInfo.cmake --color= [ 72%] Built target demo_tutorial_iterators_assignment_3_workshop_solution make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_iterator.dir/build.make demos/CMakeFiles/demo_dox_index_iterator.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build.make demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build.make demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_iterator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_profile_profile_seq_frac_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_getOccurrences_getFrequency_range_getFibre.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build.make demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_property_maps.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build.make demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_basic_metaprogramming_switch.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_string_sets_example_iterators.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_assignment_1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indexed_fasta_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 72%] Built target demo_tutorial_index_iterators_index_property_maps [ 73%] Built target demo_dox_index_iterator [ 74%] Built target demo_dox_basic_metaprogramming_switch make -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/depend make -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/depend [ 74%] Built target demo_tutorial_string_sets_example_iterators make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/DependInfo.cmake --color= [ 74%] Built target demo_tutorial_indexed_fasta_io_solution1 [ 74%] Built target demo_dox_index_getOccurrences_getFrequency_range_getFibre make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/DependInfo.cmake --color= [ 74%] Built target demo_dox_align_profile_profile_seq_frac_score [ 74%] Built target demo_tutorial_alphabets_assignment_1_solution make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/depend make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_bitsPerValue.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build.make demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_blast_io_read_assignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build make -f demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_solution_2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seed_and_extend_solution4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_alphabets_example_bitsPerValue make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_assignment_1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_size.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build.make demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_background_and_motivation_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_a_first_example_solution_2 [ 75%] Built target demo_tutorial_blast_io_read_assignment [ 75%] Built target demo_tutorial_seed_and_extend_solution4 make -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_basics_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/depend [ 75%] Built target demo_tutorial_alphabets_example_size [ 75%] Built target demo_tutorial_alphabets_assignment_1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/depend make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/DependInfo.cmake --color= [ 75%] Built target demo_tutorial_background_and_motivation_example make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/depend make -f demos/CMakeFiles/demo_tutorial_basics_base.dir/build.make demos/CMakeFiles/demo_tutorial_basics_base.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_basics_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 75%] Built target demo_tutorial_bed_io_solution1 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 76%] Built target demo_tutorial_basics_base make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build [ 76%] Built target demo_tutorial_gff_and_gtf_io_base make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_consensus_alignment_without_positions.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_own_function.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 77%] Built target demo_tutorial_index_iterators_index_search make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build [ 78%] Built target demo_tutorial_file_io_overview_example1 make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_index_multiple.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/depend [ 78%] Built target demo_tutorial_consensus_alignment_without_positions [ 78%] Built target demo_tutorial_parsing_command_line_arguments_example_with_own_function make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/DependInfo.cmake --color= [ 78%] Built target demo_tutorial_pattern_matching_find_index_multiple make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/DependInfo.cmake --color= make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build.make demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_vcf_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_file_io_overview_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_assignment_6_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_pattern_matching_assignment1_solution make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/depend make -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/depend [ 78%] Built target demo_tutorial_file_io_overview_solution3 [ 78%] Built target demo_tutorial_vcf_io_example1 [ 78%] Built target demo_tutorial_fragment_store_access_aligned_reads [ 78%] Built target demo_tutorial_iterators_assignment_1_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_sequences_assignment_6_solution make -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_find_finder_index.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_banded.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_access_aligned_reads2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build.make demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_fragment_store_display_aligned_reads.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build.make demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_sequence_iterator_demo.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alphabets_example_ordValue.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build.make demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build make -f demos/CMakeFiles/demo_dox_find_finder_index.dir/build.make demos/CMakeFiles/demo_dox_find_finder_index.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_generic_programming_example_hashing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_fragment_store_access_aligned_reads2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_find_finder_index.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 78%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_banded make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/depend make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/depend [ 78%] Built target demo_tutorial_generic_programming_example_hashing [ 79%] Built target demo_tutorial_fragment_store_display_aligned_reads make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/DependInfo.cmake --color= [ 79%] Built target demo_tutorial_fragment_store_base make -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build [ 79%] Built target demo_tutorial_iterators_sequence_iterator_demo [ 79%] Built target demo_tutorial_alphabets_example_ordValue make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_dox_find_finder_index make -f demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_comparisons.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_base.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_3_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_hint.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 80%] Built target demo_tutorial_index_iterators_iterator_solution2 [ 80%] Built target demo_tutorial_sequences_example_comparisons make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build [ 81%] Built target demo_tutorial_genome_annotations_assignment_3_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/depend make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/DependInfo.cmake --color= [ 81%] Built target demo_tutorial_iterators_base make -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/DependInfo.cmake --color= [ 81%] Built target demo_tutorial_genome_annotations_assignment_1_hint make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/depend [ 81%] Built target demo_tutorial_genome_annotations_assignment_1_solution make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/depend make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_genome_annotations_assignment_4_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build.make demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_count_characters.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build.make demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_gff_and_gtf_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build.make demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_graph_hmm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_UNUSED_shape_hash_next.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 81%] Built target demo_tutorial_genome_annotations_assignment_4_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Built target demo_unassigned_or_unused_tutorial_sequence_count_characters [ 82%] Built target demo_tutorial_gff_and_gtf_io_solution2 make -f demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build.make demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build make -f demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build.make demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_graph_solution_1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_alignment_scoring_scheme_simple.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 82%] Built target demo_dox_index_UNUSED_shape_hash_next [ 82%] Built target demo_tutorial_graph_graph_hmm [ 82%] Built target demo_tutorial_index_iterators_iterator_solution3 make -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/depend make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/DependInfo.cmake --color= [ 83%] Built target demo_tutorial_graph_solution_1 [ 83%] Built target demo_tutorial_alignment_scoring_scheme_simple make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment4_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build.make demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_seeds_seeds_chaining.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_bidirectional_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_search2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build [ 83%] Built target demo_tutorial_parsing_command_line_arguments_assignment4_solution make -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/depend [ 83%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_assignment3 make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_index_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build.make demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/DependInfo.cmake --color= [ 83%] Built target demo_dox_seeds_seeds_chaining make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_consensus_alignment_with_positions.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/DependInfo.cmake --color= [ 83%] Built target demo_tutorial_index_iterators_index_assignment2 make -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/depend [ 83%] Built target demo_tutorial_index_iterators_index_bidirectional_search make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/DependInfo.cmake --color= [ 83%] Built target demo_tutorial_consensus_alignment_with_positions [ 83%] Built target demo_tutorial_index_iterators_index_assignment1 [ 83%] Built target demo_tutorial_index_iterators_index_search2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build.make demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/depend make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_arg_parse_argument_parser.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_modreverse.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build.make demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build make -f demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build.make demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_graph_algorithms_bellman_ford_algorithm.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build [ 83%] Built target demo_dox_arg_parse_argument_parser make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_assignment_2.dir/build'. make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_index_iterators_iterator_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build.make demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_indices_fm_index.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_dox_graph_algorithms_bellman_ford_algorithm [ 83%] Built target demo_tutorial_indices_assignment_2 [ 83%] Built target demo_tutorial_modifiers_modreverse make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build.make demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build [ 83%] Built target demo_tutorial_index_iterators_iterator_assignment2 make -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_iterators_assignment_1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_iterators_assignment_2_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/depend make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/depend [ 83%] Built target demo_tutorial_indices_fm_index make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/DependInfo.cmake --color= [ 83%] Built target demo_tutorial_iterators_assignment_1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/depend make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/DependInfo.cmake --color= [ 83%] Built target demo_tutorial_journaled_set_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build make -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_gaps_example.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_assignment5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_struct.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_gaps_example.dir/build.make demos/CMakeFiles/demo_dox_align_gaps_example.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_gaps_example.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_journaled_set_example_online_search make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_example_online_search_assignment1_hint.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 83%] Built target demo_tutorial_q_gram_index_index_assignment5 make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_sequence_segment.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_index_supermaxrepeats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 84%] Built target demo_tutorial_journaled_set_solution_online_search_assignment4 [ 84%] Built target demo_tutorial_parsing_command_line_arguments_example_with_struct [ 84%] Built target demo_tutorial_journaled_set_example_online_search_assignment1_hint make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/DependInfo.cmake --color= [ 84%] Built target demo_dox_align_gaps_example make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/depend cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/depend [ 86%] Built target demo_unassigned_or_unused_index_supermaxrepeats make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_assignment2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/depend [ 86%] Built target demo_tutorial_journaled_set_solution_online_search_assignment1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_set_solution_online_search_finder.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_journaled_set_solution_online_search_assignment2 make -f demos/CMakeFiles/demo_dox_sequence_segment.dir/build.make demos/CMakeFiles/demo_dox_sequence_segment.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_metafunctions_assignment1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_sequence_segment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build make -f demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build.make demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_conversions_move.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_metafunctions_base.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_metafunctions_assignment1_solution [ 86%] Built target demo_tutorial_journaled_set_solution_online_search_finder make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build [ 86%] Built target demo_tutorial_sequences_example_conversions_move make -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 86%] Built target demo_tutorial_journaled_string_tree_journaled_string_tree_base_assignment1 [ 86%] Built target demo_dox_sequence_segment make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/depend make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/depend [ 86%] Built target demo_tutorial_metafunctions_base make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/DependInfo.cmake --color= [ 86%] Built target demo_unassigned_or_unused_tutorial_sequence_sequence_all_strings make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build.make demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build make -f demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build.make demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build make -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_seeds_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_blast_io_write_assignment.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Built target demo_tutorial_seeds_solution1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build make -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_assignment1_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_sufarray.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build.make demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 87%] Built target demo_tutorial_blast_io_write_assignment make -f demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_gff_io_UNUSED_gff_stream_read.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_modview.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_modifiers_assignment1 make -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 88%] Built target demo_tutorial_modifiers_assignment1_solution make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/depend [ 88%] Built target demo_tutorial_modifiers_modview [ 88%] Built target demo_dox_gff_io_UNUSED_gff_stream_read make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_index_sufarray.dir/build.make demos/CMakeFiles/demo_dox_index_sufarray.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build.make demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_sufarray.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_modifiers_nested.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build.make demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/depend [ 89%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_overlap make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_workflows_knime_node.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_dox_index_sufarray make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build [ 89%] Built target demo_tutorial_modifiers_nested make -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/depend make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example_with_modifyString.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build.make demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_multiple_sequence_alignment_consensus.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_workflows_knime_node make -f demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build.make demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_index_textAt_indexText_saAt_indexRequire.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 89%] Built target demo_tutorial_parsing_command_line_arguments_example_with_modifyString make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build [ 89%] Built target demo_tutorial_multiple_sequence_alignment_assignment1 [ 90%] Built target demo_tutorial_multiple_sequence_alignment_consensus make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/depend make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/depend [ 90%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution2 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/DependInfo.cmake --color= [ 90%] Built target demo_dox_index_textAt_indexText_saAt_indexRequire make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/DependInfo.cmake --color= [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/depend make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment2_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build.make demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_sequences_example_functionality2.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_alignment_global_standard.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build.make demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_sequences_example_functionality2 [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_local_assignment1 make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_a_first_example_example_tags_for_print.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_pattern_matching_assignment2_solution make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 90%] Built target demo_tutorial_a_first_example_example_tags_for_print make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/depend [ 90%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5 [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step1 make -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/DependInfo.cmake --color= [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_alignment_global_standard make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/depend make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/DependInfo.cmake --color= [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step3 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_howto_scores_init_score.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step4.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step5.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build.make demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorial_file_io_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build.make demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_dox_align_global_alignment_banded.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pairwise_sequence_alignment_assignment5_step6.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_howto_scores_init_score.dir/build.make demos/CMakeFiles/demo_howto_scores_init_score.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment3_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step4 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_howto_scores_init_score.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_assignment6_solution.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_unassigned_or_unused_tutorial_file_io_example1 [ 91%] Built target demo_dox_align_global_alignment_banded [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step5 make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/depend make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/depend [ 91%] Built target demo_tutorial_pairwise_sequence_alignment_assignment5_step6 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/DependInfo.cmake --color= [ 91%] Built target demo_tutorial_parsing_command_line_arguments_assignment3_solution make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/DependInfo.cmake --color= [ 91%] Built target demo_howto_scores_init_score make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/depend make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/DependInfo.cmake --color= make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/depend [ 91%] Built target demo_tutorial_parsing_command_line_arguments_assignment6_solution make -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build.make demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_simple_rna_seq_interval_tree.dir/build'. make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build.make demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_unassigned_or_unused_tutorials_custim_io_solution1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build.make demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment1.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build.make demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_bed_io_solution3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build.make demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_parsing_command_line_arguments_example1_detailed.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_q_gram_index_index_qgram.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_assignment3.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 91%] Built target demo_tutorial_simple_rna_seq_interval_tree make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/depend [ 92%] Built target demo_tutorial_parsing_command_line_arguments_example1 make -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/DependInfo.cmake --color= [ 93%] Built target demo_tutorial_pattern_matching_assignment1 [ 94%] Built target demo_tutorial_q_gram_index_index_qgram make -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/depend [ 94%] Built target demo_unassigned_or_unused_tutorials_custim_io_solution1 make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/alf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/alf/CMakeFiles/alf.dir/DependInfo.cmake --color= make -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/casbar.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/four2three.dir/DependInfo.cmake --color= [ 94%] Built target demo_tutorial_pattern_matching_assignment3 make -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/depend [ 94%] Built target demo_tutorial_parsing_command_line_arguments_example1_detailed [ 94%] Built target demo_tutorial_bed_io_solution3 make -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/depend make -f apps/fiona/CMakeFiles/fiona_illumina.dir/build.make apps/fiona/CMakeFiles/fiona_illumina.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/bs_tools/CMakeFiles/bisar.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/dfi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/dfi/CMakeFiles/dfi.dir/DependInfo.cmake --color= make -f apps/fiona/CMakeFiles/fiona.dir/build.make apps/fiona/CMakeFiles/fiona.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona_illumina.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build.make demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'demos/CMakeFiles/demo_tutorial_pattern_matching_find_approx.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/fiona.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/alf/CMakeFiles/alf.dir/build.make apps/alf/CMakeFiles/alf.dir/build make -f apps/bs_tools/CMakeFiles/four2three.dir/build.make apps/bs_tools/CMakeFiles/four2three.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/alf/CMakeFiles/alf.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/bs_tools/CMakeFiles/casbar.dir/build.make apps/bs_tools/CMakeFiles/casbar.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/four2three.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/bs_tools/CMakeFiles/bisar.dir/build.make apps/bs_tools/CMakeFiles/bisar.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/casbar.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/bs_tools/CMakeFiles/bisar.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fiona/CMakeFiles/fiona.dir/build.make apps/fiona/CMakeFiles/fiona.dir/build [ 95%] Built target demo_tutorial_pattern_matching_find_approx [ 95%] Built target alf make -f apps/fiona/CMakeFiles/compute_gain.dir/build.make apps/fiona/CMakeFiles/compute_gain.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/fiona/CMakeFiles/fiona.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target casbar make -f apps/dfi/CMakeFiles/dfi.dir/build.make apps/dfi/CMakeFiles/dfi.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fiona/CMakeFiles/compute_gain.dir/DependInfo.cmake --color= [ 95%] Built target bisar [ 95%] Built target four2three make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fiona/CMakeFiles/fiona_illumina.dir/build.make apps/fiona/CMakeFiles/fiona_illumina.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/dfi/CMakeFiles/dfi.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/fiona/CMakeFiles/fiona_illumina.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/DependInfo.cmake --color= make -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/depend make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target fiona make -f apps/fiona/CMakeFiles/compute_gain.dir/build.make apps/fiona/CMakeFiles/compute_gain.dir/build cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/DependInfo.cmake --color= make -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/fiona/CMakeFiles/compute_gain.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target fiona_illumina [ 95%] Built target dfi make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/DependInfo.cmake --color= make -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/depend make -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/depend make -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/insegt /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/insegt/CMakeFiles/insegt.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/gustaf/CMakeFiles/gustaf.dir/DependInfo.cmake --color= make -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_genome.dir/DependInfo.cmake --color= [ 95%] Built target compute_gain make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build.make apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_methylation.dir/DependInfo.cmake --color= make -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_frag_sequencing.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build.make apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_bam_coverage.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build.make apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/fx_tools/CMakeFiles/fx_fastq_stats.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/insegt/CMakeFiles/insegt.dir/build.make apps/insegt/CMakeFiles/insegt.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/insegt/CMakeFiles/insegt.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_genome.dir/build.make apps/mason2/CMakeFiles/mason_genome.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf_mate_joining.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_genome.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target fx_fastq_stats [ 95%] Built target insegt make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_methylation.dir/build.make apps/mason2/CMakeFiles/mason_methylation.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 95%] Built target fx_bam_coverage make -f apps/gustaf/CMakeFiles/gustaf.dir/build.make apps/gustaf/CMakeFiles/gustaf.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/gustaf/CMakeFiles/gustaf.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_methylation.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build.make apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build make -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/depend [ 95%] Built target gustaf_mate_joining make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_frag_sequencing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_variator.dir/DependInfo.cmake --color= make -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/depend make -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_materializer.dir/DependInfo.cmake --color= make -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/depend [ 95%] Built target mason_frag_sequencing make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_simulator.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_splicing.dir/DependInfo.cmake --color= [ 95%] Built target mason_genome make -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/depend [ 96%] Built target mason_methylation make -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/depend [ 97%] Built target gustaf make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2 /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/mason2/CMakeFiles/mason_tests.dir/DependInfo.cmake --color= make -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/micro_razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/micro_razers/CMakeFiles/micro_razers.dir/DependInfo.cmake --color= make -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_materializer.dir/build.make apps/mason2/CMakeFiles/mason_materializer.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_variator.dir/build.make apps/mason2/CMakeFiles/mason_variator.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_simulator.dir/build.make apps/mason2/CMakeFiles/mason_simulator.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_materializer.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/bam2roi.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_variator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/micro_razers/CMakeFiles/micro_razers.dir/build.make apps/micro_razers/CMakeFiles/micro_razers.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_simulator.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/micro_razers/CMakeFiles/micro_razers.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build.make apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/mason2/CMakeFiles/mason_tests.dir/build.make apps/mason2/CMakeFiles/mason_tests.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_materializer make -f apps/mason2/CMakeFiles/mason_splicing.dir/build.make apps/mason2/CMakeFiles/mason_splicing.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_tests.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/bam2roi.dir/build.make apps/ngs_roi/CMakeFiles/bam2roi.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_feature_projection.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/mason2/CMakeFiles/mason_splicing.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_simulator make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/bam2roi.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 97%] Built target mason_variator make -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/depend [ 97%] Built target mason_tests [ 98%] Built target roi_feature_projection make -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/DependInfo.cmake --color= [ 98%] Built target mason_splicing [ 98%] Built target micro_razers [ 98%] Built target bam2roi make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build.make apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build.make apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/lib/CMakeFiles/pair_align_lib.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/ngs_roi/CMakeFiles/roi_plot_thumbnails.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [ 98%] Built target roi_plot_thumbnails [ 98%] Built target pair_align_lib make -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/depend make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/pair_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/pair_align/CMakeFiles/pair_align.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make -f apps/pair_align/CMakeFiles/pair_align.dir/build.make apps/pair_align/CMakeFiles/pair_align.dir/build make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[3]: Nothing to be done for 'apps/pair_align/CMakeFiles/pair_align.dir/build'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' [100%] Built target pair_align make[2]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' dh_auto_test cd obj-aarch64-linux-gnu && make -j8 test ARGS\+=-j8 make[1]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process -j8 Test project /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu Start 1: test_test_align Start 2: test_test_align_simd_global_equal_length Start 3: test_test_align_simd_global_variable_length Start 4: test_test_align_simd_local_equal_length Start 5: test_test_align_simd_local_variable_length Start 6: test_test_align_extend Start 7: test_align_parallel_data_structures Start 8: test_test_align_parallel_interface 1/107 Test #1: test_test_align .................................... Passed 0.10 sec Start 9: test_test_align_parallel_algorithm 2/107 Test #5: test_test_align_simd_local_variable_length ......... Passed 0.08 sec Start 10: test_test_align_profile 3/107 Test #6: test_test_align_extend ............................. Passed 0.08 sec Start 11: test_test_align_split 4/107 Test #4: test_test_align_simd_local_equal_length ............ Passed 0.14 sec Start 12: test_test_alignment_free 5/107 Test #10: test_test_align_profile ............................ Passed 0.09 sec Start 13: test_test_arg_parse 6/107 Test #11: test_test_align_split .............................. Passed 0.10 sec Start 14: test_test_arg_parse_version_check 7/107 Test #13: test_test_arg_parse ................................ Passed 0.07 sec Start 15: test_test_bam_io 8/107 Test #7: test_align_parallel_data_structures ................ Passed 0.20 sec Start 16: test_test_basic_exception 9/107 Test #3: test_test_align_simd_global_variable_length ........ Passed 0.33 sec Start 17: test_test_basic_metaprogramming 10/107 Test #16: test_test_basic_exception .......................... Passed 0.08 sec Start 18: test_test_basic_fundamental 11/107 Test #18: test_test_basic_fundamental ........................ Passed 0.01 sec Start 19: test_test_basic_concept 12/107 Test #17: test_test_basic_metaprogramming .................... Passed 0.05 sec Start 20: test_test_basic_alphabet 13/107 Test #19: test_test_basic_concept ............................ Passed 0.04 sec Start 21: test_test_basic_aggregate 14/107 Test #20: test_test_basic_alphabet ........................... Passed 0.04 sec Start 22: test_test_basic_allocator 15/107 Test #21: test_test_basic_aggregate .......................... Passed 0.04 sec Start 23: test_test_basic_parallelism 16/107 Test #22: test_test_basic_allocator .......................... Passed 0.03 sec Start 24: test_test_basic_math 17/107 Test #2: test_test_align_simd_global_equal_length ........... Passed 0.47 sec Start 25: test_test_basic_smart_pointer 18/107 Test #23: test_test_basic_parallelism ........................ Passed 0.04 sec Start 26: test_test_basic_container 19/107 Test #24: test_test_basic_math ............................... Passed 0.04 sec Start 27: test_test_basic_proxy 20/107 Test #14: test_test_arg_parse_version_check .................. Passed 0.29 sec Start 28: test_test_basic_iterator 21/107 Test #25: test_test_basic_smart_pointer ...................... Passed 0.06 sec Start 29: test_test_bed_io 22/107 Test #26: test_test_basic_container .......................... Passed 0.06 sec Start 30: test_blast 23/107 Test #27: test_test_basic_proxy .............................. Passed 0.07 sec Start 31: test_test_consensus 24/107 Test #28: test_test_basic_iterator ........................... Passed 0.10 sec Start 32: test_test_consensus_v2 25/107 Test #29: test_test_bed_io ................................... Passed 0.11 sec Start 33: test_test_find 26/107 Test #31: test_test_consensus ................................ Passed 0.18 sec Start 34: test_test_gff_io 27/107 Test #30: test_blast ......................................... Passed 0.24 sec Start 35: test_test_graph_algorithms 28/107 Test #34: test_test_gff_io ................................... Passed 0.08 sec Start 36: test_test_graph_align 29/107 Test #35: test_test_graph_algorithms ......................... Passed 0.07 sec Start 37: test_test_graph_msa 30/107 Test #8: test_test_align_parallel_interface ................. Passed 0.82 sec Start 38: test_test_graph_types_property_map 31/107 Test #36: test_test_graph_align .............................. Passed 0.10 sec Start 39: test_test_graph_types_derived 32/107 Test #38: test_test_graph_types_property_map ................. Passed 0.07 sec Start 40: test_test_graph_types_iterators 33/107 Test #39: test_test_graph_types_derived ...................... Passed 0.05 sec Start 41: test_test_graph_types_types 34/107 Test #40: test_test_graph_types_iterators .................... Passed 0.04 sec Start 42: test_test_graph_types_utils 35/107 Test #41: test_test_graph_types_types ........................ Passed 0.05 sec Start 43: test_test_index_creation 36/107 Test #42: test_test_graph_types_utils ........................ Passed 0.04 sec Start 44: test_test_index_crosscompare_char 37/107 Test #44: test_test_index_crosscompare_char .................. Passed 0.03 sec Start 45: test_test_index_crosscompare_char_dfi 38/107 Test #45: test_test_index_crosscompare_char_dfi .............. Passed 0.03 sec Start 46: test_test_index_crosscompare_dna 39/107 Test #46: test_test_index_crosscompare_dna ................... Passed 0.05 sec Start 47: test_test_index_crosscompare_dna_dfi 40/107 Test #47: test_test_index_crosscompare_dna_dfi ............... Passed 0.02 sec Start 48: test_test_index_qgram 41/107 Test #48: test_test_index_qgram .............................. Passed 0.04 sec Start 49: test_test_index_sa_bwtwalk 42/107 Test #9: test_test_align_parallel_algorithm ................. Passed 1.57 sec Start 50: test_test_index_shapes 43/107 Test #43: test_test_index_creation ........................... Passed 0.65 sec Start 51: test_test_index_drawing 44/107 Test #50: test_test_index_shapes ............................. Passed 0.03 sec Start 52: test_test_index_fm_rank_dictionary 45/107 Test #51: test_test_index_drawing ............................ Passed 0.03 sec Start 53: test_test_index_fm_sparse_string 46/107 Test #49: test_test_index_sa_bwtwalk ......................... Passed 0.52 sec Start 54: test_test_index_base 47/107 Test #53: test_test_index_fm_sparse_string ................... Passed 0.04 sec Start 55: test_test_index_fm 48/107 Test #32: test_test_consensus_v2 ............................. Passed 1.22 sec Start 56: test_test_index_bifm 49/107 Test #33: test_test_find ..................................... Passed 1.70 sec Start 57: test_test_index_vstree 50/107 Test #37: test_test_graph_msa ................................ Passed 2.03 sec Start 58: test_test_index_view 51/107 Test #58: test_test_index_view ............................... Passed 0.07 sec Start 59: test_test_index_finder 52/107 Test #52: test_test_index_fm_rank_dictionary ................. Passed 2.85 sec Start 60: test_test_find_backtracking 53/107 Test #60: test_test_find_backtracking ........................ Passed 0.06 sec Start 61: test_test_index_repeats 54/107 Test #61: test_test_index_repeats ............................ Passed 0.11 sec Start 62: test_test_journaled_set 55/107 Test #62: test_test_journaled_set ............................ Passed 0.01 sec Start 63: test_test_journaled_string_tree 56/107 Test #63: test_test_journaled_string_tree .................... Passed 0.07 sec Start 64: test_test_delta_map 57/107 Test #64: test_test_delta_map ................................ Passed 0.03 sec Start 65: test_journaled_string_tree_traverser 58/107 Test #65: test_journaled_string_tree_traverser ............... Passed 0.22 sec Start 66: test_journaled_string_tree_find 59/107 Test #12: test_test_alignment_free ........................... Passed 7.40 sec Start 67: test_test_map 60/107 Test #57: test_test_index_vstree ............................. Passed 5.26 sec Start 68: test_test_misc 61/107 Test #68: test_test_misc ..................................... Passed 0.03 sec Start 69: test_test_modifier 62/107 Test #69: test_test_modifier ................................. Passed 0.12 sec Start 70: test_test_modifier_cyclic_shape 63/107 Test #70: test_test_modifier_cyclic_shape .................... Passed 0.03 sec Start 71: test_test_multiple_translation_units 64/107 Test #71: test_test_multiple_translation_units ............... Passed 0.02 sec Start 72: test_test_parallel 65/107 Test #59: test_test_index_finder ............................. Passed 5.04 sec Start 73: test_test_parse_lm 66/107 Test #73: test_test_parse_lm ................................. Passed 0.06 sec Start 74: test_test_pipe 67/107 Test #54: test_test_index_base ............................... Passed 7.99 sec Start 75: test_test_platform 68/107 Test #75: test_test_platform ................................. Passed 0.01 sec Start 76: test_test_random 69/107 Test #76: test_test_random ................................... Passed 0.08 sec Start 77: test_test_realign 70/107 Test #77: test_test_realign .................................. Passed 3.00 sec Start 78: test_reduced_aminoacid 71/107 Test #72: test_test_parallel ................................. Passed 5.06 sec Start 79: test_test_rna_io 72/107 Test #78: test_reduced_aminoacid ............................. Passed 0.09 sec Start 80: test_test_roi_io 73/107 Test #80: test_test_roi_io ................................... Passed 0.02 sec Start 81: test_test_score 74/107 Test #81: test_test_score .................................... Passed 0.04 sec Start 82: test_test_seeds_combination 75/107 Test #79: test_test_rna_io ................................... Passed 0.18 sec Start 83: test_test_seeds_extension 76/107 Test #82: test_test_seeds_combination ........................ Passed 0.06 sec Start 84: test_test_seeds_global_chaining 77/107 Test #83: test_test_seeds_extension .......................... Passed 0.06 sec Start 85: test_test_seeds_seed_base 78/107 Test #84: test_test_seeds_global_chaining .................... Passed 0.07 sec Start 86: test_test_seeds_seed_chained 79/107 Test #85: test_test_seeds_seed_base .......................... Passed 0.06 sec Start 87: test_test_seeds_seed_diagonal 80/107 Test #86: test_test_seeds_seed_chained ....................... Passed 0.04 sec Start 88: test_test_seeds_seed_set_base 81/107 Test #87: test_test_seeds_seed_diagonal ...................... Passed 0.04 sec Start 89: test_test_seeds_seed_set_unordered 82/107 Test #88: test_test_seeds_seed_set_base ...................... Passed 0.05 sec Start 90: test_test_seeds_align_banded_chain_impl 83/107 Test #89: test_test_seeds_seed_set_unordered ................. Passed 0.05 sec Start 91: test_test_seeds_banded_chain_alignment_interface 84/107 Test #91: test_test_seeds_banded_chain_alignment_interface ... Passed 0.13 sec Start 92: test_test_seq_io 85/107 Test #90: test_test_seeds_align_banded_chain_impl ............ Passed 0.26 sec Start 93: test_test_sequence 86/107 Test #67: test_test_map ...................................... Passed 6.00 sec Start 94: test_test_sequence_v2 87/107 Test #93: test_test_sequence ................................. Passed 0.07 sec Start 95: test_test_stringset_v2 88/107 Test #95: test_test_stringset_v2 ............................. Passed 0.08 sec Start 96: test_test_sequence_journaled 89/107 Test #92: test_test_seq_io ................................... Passed 0.31 sec Start 97: test_test_simd_vector 90/107 Test #94: test_test_sequence_v2 .............................. Passed 0.18 sec Start 98: test_test_simple_intervals_io 91/107 Test #97: test_test_simd_vector .............................. Passed 0.06 sec Start 99: test_test_statistics 92/107 Test #96: test_test_sequence_journaled ....................... Passed 0.13 sec Start 100: test_test_store 93/107 Test #98: test_test_simple_intervals_io ...................... Passed 0.05 sec Start 101: test_test_stream 94/107 Test #99: test_test_statistics ............................... Passed 0.09 sec Start 102: test_test_find_swift 95/107 Test #102: test_test_find_swift ............................... Passed 0.06 sec Start 103: test_test_tabix_io 96/107 Test #103: test_test_tabix_io ................................. Passed 0.29 sec Start 104: test_translation 97/107 Test #104: test_translation ................................... Passed 0.49 sec Start 105: test_ucsc_io 98/107 Test #105: test_ucsc_io ....................................... Passed 0.05 sec Start 106: test_test_vcf_io 99/107 Test #106: test_test_vcf_io ................................... Passed 0.07 sec Start 107: test_test_funcs_param_chooser 100/107 Test #107: test_test_funcs_param_chooser ...................... Passed 0.03 sec 101/107 Test #100: test_test_store .................................... Passed 3.88 sec 102/107 Test #74: test_test_pipe ..................................... Passed 12.94 sec 103/107 Test #55: test_test_index_fm ................................. Passed 20.30 sec 104/107 Test #101: test_test_stream ................................... Passed 10.90 sec 105/107 Test #66: test_journaled_string_tree_find .................... Passed 34.84 sec 106/107 Test #56: test_test_index_bifm ............................... Passed 46.00 sec 107/107 Test #15: test_test_bam_io ................................... Passed 67.50 sec 100% tests passed, 0 tests failed out of 107 Total Test time (real) = 67.80 sec make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' rm -fr -- /tmp/dh-xdg-rundir-SKWCsNit create-stamp debian/debhelper-build-stamp dh_prep rm -f -- debian/seqan-apps.substvars debian/libseqan2-dev.substvars rm -fr -- debian/.debhelper/generated/seqan-apps/ debian/seqan-apps/ debian/tmp/ debian/.debhelper/generated/libseqan2-dev/ debian/libseqan2-dev/ rm -f debian/seqan-apps.debhelper.log debian/rules override_dh_auto_install-indep make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_auto_install --indep -B build --destdir=/build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/ install -d /build/seqan2-2.4.0\+dfsg/debian/libseqan2-dev cd build && make -j8 install DESTDIR=/build/seqan2-2.4.0\+dfsg/debian/libseqan2-dev AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/seqan2-2.4.0+dfsg/build' /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/seqan2-2.4.0+dfsg/build' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/doc/seqan/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/doc/seqan/README.rst -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/doc/seqan/CHANGELOG.rst -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/pkgconfig/seqan-2.pc -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/cmake/seqan/seqan-config.cmake -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_cols.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_config.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_interface_wrapper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_iterator_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_metafunctions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/align_traceback.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/aligned_sequence_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/alignment_algorithm_tags.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/alignment_operations.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_algorithm_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_align_simd_helper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_band.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_cell.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_cell_affine.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_cell_dynamic.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_cell_linear.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_formula.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_formula_affine.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_formula_dynamic.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_formula_linear.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix_navigator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix_navigator_score_matrix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix_navigator_score_matrix_sparse.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix_navigator_trace_matrix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_matrix_sparse.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_meta_info.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_profile.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_scout.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_scout_simd.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_setup.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_trace_segment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_traceback_adaptor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/dp_traceback_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/evaluate_alignment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/fragment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gap_anchor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gapped_value_type.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_anchor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_array.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_iterator_anchor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_iterator_array.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/gaps_iterator_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_banded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_hirschberg_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_myers_hirschberg_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_myers_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_specialized.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/global_alignment_unbanded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_banded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_banded_waterman_eggert_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_enumeration.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_enumeration_banded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_enumeration_unbanded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_unbanded.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/local_alignment_waterman_eggert_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align/matrix_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_extend.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_extend/align_extend.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_extend/align_extend_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_extend/dp_scout_xdrop.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/async_wave_execution_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_kernel_adaptor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_parallel_execution_policies.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_parallel_scout.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_parallel_scout_simd.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_settings.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/dp_traits.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/parallel_align_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_alignment_executor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_alignment_result.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_alignment_scheduler.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_alignment_task.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_alignment_thread_local_storage.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task_event.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task_executor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task_queue.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task_scheduler.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_parallel/wavefront_task_util.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_profile.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_profile/add_to_profile.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_profile/score_profile_seq.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_split.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_split/align_split_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/align_split/dp_scout_split.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/af_d2.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/af_d2star.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/af_d2z.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/af_n2.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/alignment_free_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/alignment_free_comparison.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/alignment_free/kmer_functions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_argument.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_ctd_support.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_doc.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_exceptions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_option.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_parse.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_type_support.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/arg_parse_version_check.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/argument_parser.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/tool_doc.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/arg_parse/xml_support.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_alignment_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_alignment_record_util.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_header_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_index_bai.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_io_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_sam_conversion.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_scanner_cache.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/bam_tags_dict.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/cigar.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/read_bam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/read_sam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/write_bam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bam_io/write_sam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/aggregate_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_chunkpool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_multipool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_singlepool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/allocator_to_std.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_adapt_builtins.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_bio.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_math.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_profile.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_qualities.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_residue.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_residue_funcs.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_residue_tabs.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_simple_type.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/alphabet_storage.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/array_construct_destruct.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_aggregate.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_allocator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_alphabet.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_container.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_debug.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_device.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_exception.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_functors.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_fundamental.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_math.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_metaprogramming.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_parallelism.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_proxy.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_smart_pointer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_tangle.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_type.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/basic_view.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/boost_preprocessor_subset.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/builtin_functions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/concept_checking.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/container_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/debug_helper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/debug_test_system.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_chunking.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_comparison.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_concepts.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_conversion.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_metafunctions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_tags.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/fundamental_transport.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/holder_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/holder_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/holder_tristate.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/hosted_type_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_adapt_pointer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_adapt_std.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_adaptor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_counting.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_position.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_range.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/iterator_zip.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/macro_deprecated.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/math_functions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/math_log_space_value.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_control.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_enable_if.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_logic.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_math.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_type.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/metaprogramming_type_algebra.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/pair_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/pair_bit_compressed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/pair_packed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/profiling.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/property_map_concept.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/proxy_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/proxy_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/test_system.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/triple_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/triple_packed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/tuple_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/tuple_bit_compressed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/basic/volatile_ptr.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bed_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bed_io/bed_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bed_io/bed_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bed_io/read_bed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/bed_io/write_bed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_io_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_report_out.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_statistics.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_tabular.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_tabular_in.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_tabular_lowlevel.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/blast/blast_tabular_out.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_aligner.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_aligner_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_alignment_options.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_builder.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_library.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_realign.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/consensus_score.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/overlap_info_computation.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/consensus/overlapper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_cstyle.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_forwards.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_mapping.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/file_page.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/string_external.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/file/string_mmap.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_abndm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_ahocorasick.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_begin.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_bndm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_bom.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_hamming_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_horspool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_lambda.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_multi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_multiple_bfam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_multiple_shiftand.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_myers_ukkonen.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_pattern_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_pex.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_score.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_set_horspool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_shiftand.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_shiftor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_wild_shiftand.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/find/find_wumanber.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/gff_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/gff_io/gff_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/gff_io/gff_io_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/all_pairs_shortest_path.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/bellman_ford.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/bipartite_matching.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/breadth_first_search.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/connected_components.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/depth_first_search.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/dijkstra.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/floyd_warshall.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/ford_fulkerson.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/graph_algorithm_heap_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/graph_algorithm_hmm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/graph_algorithm_lis_his.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/kruskal.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/maximum_weighted_matching.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/path_growing.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/prim.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/single_source_shortest_path.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/strongly_connected_compnents.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/topological_sort.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/transitive_closure.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/weakly_connected_components.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_algorithms/weighted_bipartite_matching.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_align.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_aligngraph.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_annotation.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_exact.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_exact_iterative.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_fragment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_inexact.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_algorithm_refine_scoring.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_impl_align.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_align/graph_impl_align_adapt.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_distance.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_guidetree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_kmer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_library.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_msa.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_progressive.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_msa/graph_align_tcoffee_refinement.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_drawing.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_edgestump.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_idmanager.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_automaton.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_directed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_hmm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_oracle.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_trie.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_undirected.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_impl_wordgraph.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_adjacency.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_bfs.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_dfs.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_edge.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_outedge.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_iterator_vertex.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/graph_utility_parsing.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/property_map_generic.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/property_map_internal.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/graph_types/property_map_internal_pointer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_backtracking.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_functors.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_index.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_index_approx.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_index_multi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find2_vstree_factory.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_backtracking.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index_approx.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index_binary.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index_esa.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index_lambda.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_index_qgram.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_pigeonhole.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_quasar.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/find_swift.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_bidirectional.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_bidirectional_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_bifm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_bifm_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_bwt.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_childtab.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_device.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_dfi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_esa_algs.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_esa_algs_multi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_esa_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_esa_drawing.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_esa_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_compressed_sa.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_compressed_sa_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_dox.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_lf_table.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_rank_dictionary_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_rank_dictionary_levels.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_rank_dictionary_naive.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_rank_dictionary_wt.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_right_array_binary_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_right_array_binary_tree_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_sparse_string.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_fm_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_forwards.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_lcp.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_lcp_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_pizzachili.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_pizzachili_find.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_pizzachili_string.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_qgram.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_qgram_bucketrefinement.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_qgram_openaddressing.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_qgram_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_btree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_bwtwalk.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_lss.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_mm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_qsort.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_stree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_sa_truncated.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_shawarma.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_shims.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_skew3.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_skew7.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_skew7_multi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_view.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/index_wotd.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pipe_merger3.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pipe_merger7.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pizzachili_api.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pump_extender3.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pump_extender7.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pump_lcp_core.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/pump_separator7.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/radix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/repeat_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_gapped.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_minimizer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_onegapped.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_predefined.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/index/shape_threshold.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journal_alignment_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journal_alignment_traceback_adaptor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_join.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_join_config.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_join_global_align_compact.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_join_global_align_manhatten.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/journaled_set_journal_trace_descriptor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_set/score_biaffine.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/delta_map.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/delta_map_entry.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/delta_map_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/delta_store.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_sequence_buffer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_traverser.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_traverser_node.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/journaled_string_tree_traverser_util.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/jst_extension_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/jst_extension_horspool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/jst_extension_myers_ukkonen.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/jst_extension_shiftand.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/jst_extension_shiftor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/observable.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/journaled_string_tree/stack_observer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/map_adapter_stl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/map_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/map_chooser.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/map_skiplist.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/map_vector.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/sumlist.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/sumlist_mini.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/map/sumlist_skip.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/math.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/math/math_common_factor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/math/math_operators.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/math/math_rational.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/accumulators.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/bit_twiddling.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/bit_twiddling_functors.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/dequeue.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/edit_environment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/interval_tree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/map.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/memset.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/name_store_cache.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/priority_type_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/priority_type_heap.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/set.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/svg.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/terminal.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/misc/union_find.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/cyclic_shape.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_alphabet.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_alphabet_expansion.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_cyclic_shape.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_functors.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_padding.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_position.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_reverse.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_shortcuts.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_string.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/modifier/modifier_view.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/enumerable_thread_local.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/enumerable_thread_local_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_algorithms.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_atomic_misc.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_atomic_primitives.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_lock.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_macros.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_queue.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_queue_suspendable.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_resource_pool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_sequence.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_serializer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_splitting.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_tags.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parallel/parallel_thread_pool.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parse_lm.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parse_lm/local_match_store.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parse_lm/parse_blastn_tabular.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parse_lm/parse_lastz_general.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/parse_lm/parse_stellar_gff.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_caster.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_counter.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_echoer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_edit_environment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_filter.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_joiner.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_namer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_sampler.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_shifter.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_source.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pipe_tupler.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pool_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pool_mapper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/pipe/pool_sorter.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/platform.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/random.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/random/random_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/random/random_beta.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/random/random_util.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/realign.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/realign/realign_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/realign/realign_helper_functions.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_base_late.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_buchfink11_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_buchfink11_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cannata10_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cannata10_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_20_to_n_b62.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_22_to_n_b62.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_cluster_red_tables_24_to_n_b62.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_li10_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_li10_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_murphy10_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_murphy10_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_murphy5_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_murphy5_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_solis10_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/reduced_aminoacid/reduced_aminoacid_solis10_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/bpseq_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/connect_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/dot_bracket_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/ebpseq_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/rna_header.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/rna_io_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/rna_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/rna_struct_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/stockholm_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/rna_io/vienna_read_write.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io/read_roi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io/roi_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io/roi_io_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io/roi_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/roi_io/write_roi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_edit.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_matrix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_matrix_data.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_matrix_dyn.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_matrix_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_simd_wrapper.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/score/score_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/banded_chain_alignment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/banded_chain_alignment_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/banded_chain_alignment_profile.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/banded_chain_alignment_scout.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/banded_chain_alignment_traceback.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/basic_iter_indirect.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_combination.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_extension.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_global_chaining.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_global_chaining_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_global_chaining_gusfield.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_chained.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_diagonal.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_set_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_set_non_scored.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_set_scored.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_set_unordered.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seeds/seeds_seed_simple.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/bam_sam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/fai_index.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/fasta_fastq.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/genomic_region.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/read_embl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/read_genbank.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/seq_io/sequence_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/adapt_array_pointer.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/adapt_stl_container.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/container_view.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/container_view_zip.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/iter_concat_virtual.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/segment_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/segment_infix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/segment_prefix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/segment_suffix.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/segment_utils.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/sequence_concatenator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/sequence_forwards.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/sequence_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/sequence_lexical.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/sequence_shortcuts.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_alloc.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_array.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_block.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_cstyle.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_packed.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_packed_old.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_concat_direct.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_dependent_generous.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_dependent_tight.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_owner.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_segment.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence/string_set_view.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled/journal_entries_sorted_array.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled/journal_entry.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled/sequence_journaled.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled/sequence_journaled_iterator.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/sequence_journaled/sequence_journaled_iterator_fast.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_seqan_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_seqan_impl_avx2.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_seqan_impl_avx512.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_seqan_impl_sse4.2.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_seqan_interface.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simd/simd_base_umesimd_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simple_intervals_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simple_intervals_io/simple_intervals_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/simple_intervals_io/simple_intervals_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/statistics.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/statistics/statistics_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/statistics/statistics_markov_model.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_align.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_align_intervals.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_all.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_annotation.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_contig.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_intervaltree.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_io_gff.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_io_sam.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_io_ucsc.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_library.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_matepair.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/store/store_read.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/adapt_ios.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/buffered_stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/file_stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/formatted_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/guess_format.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_bgzf.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_bzip2.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_bzip2_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_zip.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_zip_impl.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iostream_zutil.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/iter_stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/lexical_cast.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/stream_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/stream_compressor.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/tokenization.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/stream/virtual_stream.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/file_async.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/file_directory.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/file_forwards.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/file_sync.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/system_base.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/system_event_win.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/system/system_forwards.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/tabix_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/tabix_io/tabix_index_tbi.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/translation.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/translation/translation.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/translation/translation_tables.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/ucsc_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/ucsc_io/ucsc_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/ucsc_io/ucsc_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/ucsc_io/ucsc_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/read_vcf.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/vcf_file.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/vcf_header.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/vcf_header_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/vcf_io_context.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/vcf_record.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/vcf_io/write_vcf.h -- Installing: /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/include/seqan/version.h make[2]: Leaving directory '/build/seqan2-2.4.0+dfsg/build' rm -Rf /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev/usr/share/doc/seqan make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_auto_install -Nlibseqan2-dev install -d /build/seqan2-2.4.0\+dfsg/debian/tmp cd obj-aarch64-linux-gnu && make -j8 install DESTDIR=/build/seqan2-2.4.0\+dfsg/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/alf -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/alf/example/small.fasta -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bisar -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/casbar -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/four2three -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/bs_tools/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/bs_tools/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/dfi -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/example/fasta1.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/dfi/example/fasta2.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/fiona -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/fiona_illumina -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/compute_gain -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fiona/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fiona/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fiona/example/reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/fx_bam_coverage -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fx_tools/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/fx_tools/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gustaf -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gustaf_mate_joining -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno_modified.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/adeno_modified_reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/gustaf/example/stellar.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/insegt -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/annoOutput.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/annotations.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/readOutput.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/insegt/example/tupleOutput.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_frag_sequencing -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_genome -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_materializer -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_methylation -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_simulator -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_splicing -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/mason_variator -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_frag_sequencing -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_genome -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_materializer -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_methylation -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_simulator -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_splicing -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/README.mason_variator -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/mason2/example/adeno_virus.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/micro_razers -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/genome.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/micro_razers/example/reads.fa.result -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bam2roi -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_feature_projection -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_plot_thumbnails -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/bed_sort.sh -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/gff_sort.sh -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_sort.sh -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/roi_plot_9.sh -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/plot.awk -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/ps2pswLinks.gawk -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/dmel.bed -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/dmel.gtf -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/example/example.bam -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/R/ngsroi_0.1.tar.gz -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/ngs_roi/R/ngsroi_0.1.zip -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/pair_align -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/pair_align/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/pair_align/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/param_chooser -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/param_chooser/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/param_chooser/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_prepare_sam -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_build_gold_standard -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_evaluate -- Up-to-date: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_prepare_sam -- Up-to-date: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_build_gold_standard -- Up-to-date: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rabema_evaluate -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rabema/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rabema/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/razers -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/genome.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers/example/reads2.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/razers3 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/genome.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/razers3/example/reads2.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/rep_sep -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rep_sep/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/rep_sep/README gmake[2]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' gmake[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/gmake -f CMakeFiles/Makefile2 sak_doc gmake[3]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -S/build/seqan2-2.4.0+dfsg -B/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 apps/sak/CMakeFiles/sak_doc.dir/all gmake[4]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/gmake -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/depend gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles/seqan_library.dir/DependInfo.cmake --color= gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/gmake -f CMakeFiles/seqan_library.dir/build.make CMakeFiles/seqan_library.dir/build gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' gmake[5]: Nothing to be done for 'CMakeFiles/seqan_library.dir/build'. gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Built target seqan_library /usr/bin/gmake -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/depend gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak.dir/DependInfo.cmake --color= gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/gmake -f apps/sak/CMakeFiles/sak.dir/build.make apps/sak/CMakeFiles/sak.dir/build gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' gmake[5]: Nothing to be done for 'apps/sak/CMakeFiles/sak.dir/build'. gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Built target sak /usr/bin/gmake -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/depend gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/seqan2-2.4.0+dfsg /build/seqan2-2.4.0+dfsg/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake --color= Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak_doc.dir/DependInfo.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak_doc.dir/depend.internal". Dependee "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak/CMakeFiles/sak_doc.dir/depend.internal". Scanning dependencies of target sak_doc gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/gmake -f apps/sak/CMakeFiles/sak_doc.dir/build.make apps/sak/CMakeFiles/sak_doc.dir/build gmake[5]: Entering directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Generating README.sak.txt cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak && ../../bin/sak --export-help=txt > README.sak.txt Generating sak.1 cd /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/apps/sak && ../../bin/sak --export-help=man > sak.1 gmake[5]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' Built target sak_doc gmake[4]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 gmake[3]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' gmake[2]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sak -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sak/README.sak.txt -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/man/man1/sak.1 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sam2matrix -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sam2matrix/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sam2matrix/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/samcat -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/samcat/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/samcat/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/s4_search -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/s4_join -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/searchjoin/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/searchjoin/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/seqan_tcoffee -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqan_tcoffee/example/seq.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/seqcons2 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqcons2/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/seqcons2/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/sgip -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_m2D_m196.A01 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.A00 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.A01 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.B00 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/iso_r01_m200.B01 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/latin-4 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/lattice-4 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/sgip/example/sts-7 -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/snp_store -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/example/exampleGenome.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/snp_store/example/exampleReads.gff -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/splazers -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/splazers/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/splazers/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/splazers/example/genome.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/splazers/example/reads.fa -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/splazers/example/reads.fa.result -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/stellar -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/NC_001474.fasta -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/NC_001477.fasta -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/stellar/example/reads.fasta -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/tree_recon -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/README -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/tree_recon/example/example.dist -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/yara_indexer -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/bin/yara_mapper -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/yara/LICENSE -- Installing: /build/seqan2-2.4.0+dfsg/debian/tmp/usr/share/doc/yara/README.rst make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg/obj-aarch64-linux-gnu' rm -f debian/libseqan2-dev.debhelper.log debian/rules override_dh_install-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_install --arch install -d debian/seqan-apps/usr/lib/seqan cp --reflink=auto -a debian/tmp/usr/bin debian/seqan-apps/usr/lib/seqan/ install -d debian/seqan-apps/usr/share/doc/seqan-apps cp --reflink=auto -a debian/tmp/usr/share/doc/alf debian/tmp/usr/share/doc/bs_tools debian/tmp/usr/share/doc/dfi debian/tmp/usr/share/doc/fiona debian/tmp/usr/share/doc/fx_tools debian/tmp/usr/share/doc/gustaf debian/tmp/usr/share/doc/insegt debian/tmp/usr/share/doc/mason2 debian/tmp/usr/share/doc/micro_razers debian/tmp/usr/share/doc/ngs_roi debian/tmp/usr/share/doc/pair_align debian/tmp/usr/share/doc/param_chooser debian/tmp/usr/share/doc/rabema debian/tmp/usr/share/doc/razers debian/tmp/usr/share/doc/razers3 debian/tmp/usr/share/doc/rep_sep debian/tmp/usr/share/doc/sak debian/tmp/usr/share/doc/sam2matrix debian/tmp/usr/share/doc/samcat debian/tmp/usr/share/doc/searchjoin debian/tmp/usr/share/doc/seqan_tcoffee debian/tmp/usr/share/doc/seqcons2 debian/tmp/usr/share/doc/sgip debian/tmp/usr/share/doc/snp_store debian/tmp/usr/share/doc/splazers debian/tmp/usr/share/doc/stellar debian/tmp/usr/share/doc/tree_recon debian/tmp/usr/share/doc/yara debian/seqan-apps/usr/share/doc/seqan-apps/ install -d debian/.debhelper/generated/seqan-apps install -d debian/.debhelper/generated/libseqan2-dev # Delete additional LICENSE files find /build/seqan2-2.4.0+dfsg/debian/seqan-apps -type f -name LICENSE -delete || /bin/true find /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin -type f \ -name "*.sh" | xargs chmod a+x make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' rm -f debian/seqan-apps.debhelper.log debian/rules override_dh_install-indep make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_install --indep # Delete additional LICENSE and compiled Python files if [ -d /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev ] ; then \ find /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev -type f -name LICENSE -delete ; \ find /build/seqan2-2.4.0+dfsg/debian/libseqan2-dev -type f -name "*.pyc" -delete ; \ fi make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_installdocs install -p -m0644 debian/README.Debian debian/seqan-apps/usr/share/doc/seqan-apps/README.Debian install -p -m0644 debian/copyright debian/seqan-apps/usr/share/doc/seqan-apps/copyright install -d debian/libseqan2-dev/usr/share/doc/libseqan2-dev cp --reflink=auto -a ./README.rst debian/libseqan2-dev/usr/share/doc/libseqan2-dev chmod -R u\+rw,go=rX debian/libseqan2-dev/usr/share/doc install -p -m0644 debian/copyright debian/libseqan2-dev/usr/share/doc/libseqan2-dev/copyright dh_installchangelogs install -p -m0644 debian/changelog debian/seqan-apps/usr/share/doc/seqan-apps/changelog.Debian install -p -m0644 ./CHANGELOG.rst debian/seqan-apps/usr/share/doc/seqan-apps/changelog install -p -m0644 debian/changelog debian/libseqan2-dev/usr/share/doc/libseqan2-dev/changelog.Debian install -p -m0644 ./CHANGELOG.rst debian/libseqan2-dev/usr/share/doc/libseqan2-dev/changelog rm -f debian/libseqan2-dev.debhelper.log debian/rules override_dh_installman-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_link --arch install -d debian/seqan-apps/usr/bin rm -f debian/seqan-apps/usr/bin/yara_mapper ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper rm -f debian/seqan-apps/usr/bin/yara_indexer ln -s ../lib/seqan/bin/yara_indexer debian/seqan-apps/usr/bin/yara_indexer rm -f debian/seqan-apps/usr/bin/tree_recon ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon rm -f debian/seqan-apps/usr/bin/stellar ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar rm -f debian/seqan-apps/usr/bin/splazers ln -s ../lib/seqan/bin/splazers debian/seqan-apps/usr/bin/splazers rm -f debian/seqan-apps/usr/bin/snp_store ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store rm -f debian/seqan-apps/usr/bin/seqan_tcoffee ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee rm -f debian/seqan-apps/usr/bin/sak ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak rm -f debian/seqan-apps/usr/bin/razers3 ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3 rm -f debian/seqan-apps/usr/bin/razers ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam rm -f debian/seqan-apps/usr/bin/rabema_evaluate ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard rm -f debian/seqan-apps/usr/bin/pair_align ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align rm -f debian/seqan-apps/usr/bin/micro_razers ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers rm -f debian/seqan-apps/usr/bin/mason_methylation ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation rm -f debian/seqan-apps/usr/bin/mason_materializer ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer rm -f debian/seqan-apps/usr/bin/mason_genome ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing rm -f debian/seqan-apps/usr/bin/insegt ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt rm -f debian/seqan-apps/usr/bin/gustaf ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf rm -f debian/seqan-apps/usr/bin/alf ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf if [ -d /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin ] ; then \ find /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin -type l -xtype l -delete ; \ fi /build/seqan2-2.4.0+dfsg/debian/generate_manpages dh_installman --arch install -p -m0644 debian/tmp/usr/share/man/man1/sak.1 debian/seqan-apps/usr/share/man/man1/sak.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/alf.1 debian/seqan-apps/usr/share/man/man1/gustaf.1 debian/seqan-apps/usr/share/man/man1/insegt.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1 debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1 debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/stellar.1 debian/seqan-apps/usr/share/man/man1/tree_recon.1 debian/seqan-apps/usr/share/man/man1/yara_indexer.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/mason_methylation.1 debian/seqan-apps/usr/share/man/man1/micro_razers.1 debian/seqan-apps/usr/share/man/man1/pair_align.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1 debian/seqan-apps/usr/share/man/man1/snp_store.1 debian/seqan-apps/usr/share/man/man1/splazers.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1 debian/seqan-apps/usr/share/man/man1/mason_genome.1 debian/seqan-apps/usr/share/man/man1/mason_materializer.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/razers.1 debian/seqan-apps/usr/share/man/man1/razers3.1 debian/seqan-apps/usr/share/man/man1/sak.1 man-recode --to-code UTF-8 --suffix .dh-new debian/seqan-apps/usr/share/man/man1/yara_mapper.1 mv debian/seqan-apps/usr/share/man/man1/yara_mapper.1.dh-new debian/seqan-apps/usr/share/man/man1/yara_mapper.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/yara_mapper.1 mv debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1 mv debian/seqan-apps/usr/share/man/man1/mason_genome.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_genome.1 mv debian/seqan-apps/usr/share/man/man1/mason_materializer.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_materializer.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/mason_frag_sequencing.1 debian/seqan-apps/usr/share/man/man1/mason_genome.1 debian/seqan-apps/usr/share/man/man1/mason_materializer.1 mv debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1.dh-new debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1 mv debian/seqan-apps/usr/share/man/man1/snp_store.1.dh-new debian/seqan-apps/usr/share/man/man1/snp_store.1 mv debian/seqan-apps/usr/share/man/man1/splazers.1.dh-new debian/seqan-apps/usr/share/man/man1/splazers.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/seqan_tcoffee.1 debian/seqan-apps/usr/share/man/man1/snp_store.1 debian/seqan-apps/usr/share/man/man1/splazers.1 mv debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1 mv debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1 mv debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1.dh-new debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/rabema_build_gold_standard.1 debian/seqan-apps/usr/share/man/man1/rabema_evaluate.1 debian/seqan-apps/usr/share/man/man1/rabema_prepare_sam.1 mv debian/seqan-apps/usr/share/man/man1/razers.1.dh-new debian/seqan-apps/usr/share/man/man1/razers.1 mv debian/seqan-apps/usr/share/man/man1/razers3.1.dh-new debian/seqan-apps/usr/share/man/man1/razers3.1 mv debian/seqan-apps/usr/share/man/man1/sak.1.dh-new debian/seqan-apps/usr/share/man/man1/sak.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/razers.1 debian/seqan-apps/usr/share/man/man1/razers3.1 debian/seqan-apps/usr/share/man/man1/sak.1 mv debian/seqan-apps/usr/share/man/man1/mason_methylation.1.dh-new debian/seqan-apps/usr/share/man/man1/mason_methylation.1 mv debian/seqan-apps/usr/share/man/man1/micro_razers.1.dh-new debian/seqan-apps/usr/share/man/man1/micro_razers.1 mv debian/seqan-apps/usr/share/man/man1/pair_align.1.dh-new debian/seqan-apps/usr/share/man/man1/pair_align.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/mason_methylation.1 debian/seqan-apps/usr/share/man/man1/micro_razers.1 debian/seqan-apps/usr/share/man/man1/pair_align.1 mv debian/seqan-apps/usr/share/man/man1/stellar.1.dh-new debian/seqan-apps/usr/share/man/man1/stellar.1 mv debian/seqan-apps/usr/share/man/man1/tree_recon.1.dh-new debian/seqan-apps/usr/share/man/man1/tree_recon.1 mv debian/seqan-apps/usr/share/man/man1/yara_indexer.1.dh-new debian/seqan-apps/usr/share/man/man1/yara_indexer.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/stellar.1 debian/seqan-apps/usr/share/man/man1/tree_recon.1 debian/seqan-apps/usr/share/man/man1/yara_indexer.1 mv debian/seqan-apps/usr/share/man/man1/alf.1.dh-new debian/seqan-apps/usr/share/man/man1/alf.1 mv debian/seqan-apps/usr/share/man/man1/gustaf.1.dh-new debian/seqan-apps/usr/share/man/man1/gustaf.1 mv debian/seqan-apps/usr/share/man/man1/insegt.1.dh-new debian/seqan-apps/usr/share/man/man1/insegt.1 chmod 0644 -- debian/seqan-apps/usr/share/man/man1/alf.1 debian/seqan-apps/usr/share/man/man1/gustaf.1 debian/seqan-apps/usr/share/man/man1/insegt.1 make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_installman -Nseqan-apps dh_perl rm -f debian/seqan-apps.debhelper.log debian/rules override_dh_link-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_link --arch rm -f debian/seqan-apps/usr/bin/yara_mapper ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper rm -f debian/seqan-apps/usr/bin/yara_indexer ln -s ../lib/seqan/bin/yara_indexer debian/seqan-apps/usr/bin/yara_indexer rm -f debian/seqan-apps/usr/bin/tree_recon ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon rm -f debian/seqan-apps/usr/bin/stellar ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar rm -f debian/seqan-apps/usr/bin/splazers ln -s ../lib/seqan/bin/splazers debian/seqan-apps/usr/bin/splazers rm -f debian/seqan-apps/usr/bin/snp_store ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store rm -f debian/seqan-apps/usr/bin/seqan_tcoffee ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee rm -f debian/seqan-apps/usr/bin/sak ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak rm -f debian/seqan-apps/usr/bin/razers3 ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3 rm -f debian/seqan-apps/usr/bin/razers ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam rm -f debian/seqan-apps/usr/bin/rabema_evaluate ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard rm -f debian/seqan-apps/usr/bin/pair_align ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align rm -f debian/seqan-apps/usr/bin/micro_razers ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers rm -f debian/seqan-apps/usr/bin/mason_methylation ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation rm -f debian/seqan-apps/usr/bin/mason_materializer ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer rm -f debian/seqan-apps/usr/bin/mason_genome ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing rm -f debian/seqan-apps/usr/bin/insegt ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt rm -f debian/seqan-apps/usr/bin/gustaf ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf rm -f debian/seqan-apps/usr/bin/alf ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf rm -f debian/seqan-apps/usr/bin/yara_mapper ln -s ../lib/seqan/bin/yara_mapper debian/seqan-apps/usr/bin/yara_mapper rm -f debian/seqan-apps/usr/bin/yara_indexer ln -s ../lib/seqan/bin/yara_indexer debian/seqan-apps/usr/bin/yara_indexer rm -f debian/seqan-apps/usr/bin/tree_recon ln -s ../lib/seqan/bin/tree_recon debian/seqan-apps/usr/bin/tree_recon rm -f debian/seqan-apps/usr/bin/stellar ln -s ../lib/seqan/bin/stellar debian/seqan-apps/usr/bin/stellar rm -f debian/seqan-apps/usr/bin/splazers ln -s ../lib/seqan/bin/splazers debian/seqan-apps/usr/bin/splazers rm -f debian/seqan-apps/usr/bin/snp_store ln -s ../lib/seqan/bin/snp_store debian/seqan-apps/usr/bin/snp_store rm -f debian/seqan-apps/usr/bin/seqan_tcoffee ln -s ../lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/bin/seqan_tcoffee rm -f debian/seqan-apps/usr/bin/sak ln -s ../lib/seqan/bin/sak debian/seqan-apps/usr/bin/sak rm -f debian/seqan-apps/usr/bin/razers3 ln -s ../lib/seqan/bin/razers3 debian/seqan-apps/usr/bin/razers3 rm -f debian/seqan-apps/usr/bin/razers ln -s ../lib/seqan/bin/razers debian/seqan-apps/usr/bin/razers rm -f debian/seqan-apps/usr/bin/rabema_prepare_sam ln -s ../lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/bin/rabema_prepare_sam rm -f debian/seqan-apps/usr/bin/rabema_evaluate ln -s ../lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/bin/rabema_evaluate rm -f debian/seqan-apps/usr/bin/rabema_build_gold_standard ln -s ../lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/bin/rabema_build_gold_standard rm -f debian/seqan-apps/usr/bin/pair_align ln -s ../lib/seqan/bin/pair_align debian/seqan-apps/usr/bin/pair_align rm -f debian/seqan-apps/usr/bin/micro_razers ln -s ../lib/seqan/bin/micro_razers debian/seqan-apps/usr/bin/micro_razers rm -f debian/seqan-apps/usr/bin/mason_methylation ln -s ../lib/seqan/bin/mason_methylation debian/seqan-apps/usr/bin/mason_methylation rm -f debian/seqan-apps/usr/bin/mason_materializer ln -s ../lib/seqan/bin/mason_materializer debian/seqan-apps/usr/bin/mason_materializer rm -f debian/seqan-apps/usr/bin/mason_genome ln -s ../lib/seqan/bin/mason_genome debian/seqan-apps/usr/bin/mason_genome rm -f debian/seqan-apps/usr/bin/mason_frag_sequencing ln -s ../lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/bin/mason_frag_sequencing rm -f debian/seqan-apps/usr/bin/insegt ln -s ../lib/seqan/bin/insegt debian/seqan-apps/usr/bin/insegt rm -f debian/seqan-apps/usr/bin/gustaf ln -s ../lib/seqan/bin/gustaf debian/seqan-apps/usr/bin/gustaf rm -f debian/seqan-apps/usr/bin/alf ln -s ../lib/seqan/bin/alf debian/seqan-apps/usr/bin/alf # Some binaries (eg. splazer) are not built in 32-bit architectures so # remove their (broken) symlinks. if [ -d /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin ] ; then \ find /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/bin -type l -xtype l -delete ; \ fi make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_link -Nseqan-apps dh_strip_nondeterminism Using 1613247484 as canonical time Normalizing debian/seqan-apps/usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.tar.gz using File::StripNondeterminism::handlers::gzip Normalizing debian/seqan-apps/usr/share/doc/seqan-apps/ngs_roi/R/ngsroi_0.1.zip using File::StripNondeterminism::handlers::zip dh_compress cd debian/seqan-apps cd debian/libseqan2-dev chmod a-x usr/share/doc/libseqan2-dev/changelog usr/share/doc/libseqan2-dev/changelog.Debian chmod a-x usr/share/doc/seqan-apps/alf/README usr/share/doc/seqan-apps/changelog usr/share/doc/seqan-apps/changelog.Debian usr/share/doc/seqan-apps/dfi/README usr/share/doc/seqan-apps/fiona/example/reads.fa usr/share/doc/seqan-apps/gustaf/README usr/share/doc/seqan-apps/gustaf/example/adeno.fa usr/share/doc/seqan-apps/gustaf/example/adeno_modified.fa usr/share/doc/seqan-apps/insegt/README usr/share/doc/seqan-apps/mason2/README.mason_methylation usr/share/doc/seqan-apps/mason2/README.mason_simulator usr/share/doc/seqan-apps/mason2/README.mason_variator usr/share/doc/seqan-apps/mason2/example/adeno_virus.fa usr/share/doc/seqan-apps/micro_razers/README usr/share/doc/seqan-apps/ngs_roi/README usr/share/doc/seqan-apps/ngs_roi/example/dmel.bed usr/share/doc/seqan-apps/ngs_roi/example/dmel.gtf usr/share/doc/seqan-apps/ngs_roi/example/example.bam usr/share/doc/seqan-apps/rabema/README usr/share/doc/seqan-apps/razers/README usr/share/doc/seqan-apps/razers3/README usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A01 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B01 usr/share/doc/seqan-apps/snp_store/README usr/share/doc/seqan-apps/snp_store/example/exampleGenome.fa usr/share/doc/seqan-apps/splazers/README usr/share/doc/seqan-apps/stellar/README usr/share/doc/seqan-apps/stellar/example/NC_001474.fasta usr/share/doc/seqan-apps/stellar/example/NC_001477.fasta usr/share/doc/seqan-apps/yara/README.rst usr/share/man/man1/alf.1 usr/share/man/man1/gustaf.1 usr/share/man/man1/insegt.1 usr/share/man/man1/mason_frag_sequencing.1 usr/share/man/man1/mason_genome.1 usr/share/man/man1/mason_materializer.1 usr/share/man/man1/mason_methylation.1 usr/share/man/man1/micro_razers.1 usr/share/man/man1/pair_align.1 usr/share/man/man1/rabema_build_gold_standard.1 usr/share/man/man1/rabema_evaluate.1 usr/share/man/man1/rabema_prepare_sam.1 usr/share/man/man1/razers.1 usr/share/man/man1/razers3.1 usr/share/man/man1/sak.1 usr/share/man/man1/seqan_tcoffee.1 usr/share/man/man1/snp_store.1 usr/share/man/man1/splazers.1 usr/share/man/man1/stellar.1 usr/share/man/man1/tree_recon.1 usr/share/man/man1/yara_indexer.1 usr/share/man/man1/yara_mapper.1 gzip -9nf usr/share/doc/libseqan2-dev/changelog usr/share/doc/libseqan2-dev/changelog.Debian gzip -9nf usr/share/doc/seqan-apps/alf/README usr/share/doc/seqan-apps/changelog usr/share/doc/seqan-apps/changelog.Debian usr/share/doc/seqan-apps/dfi/README usr/share/doc/seqan-apps/fiona/example/reads.fa usr/share/doc/seqan-apps/gustaf/README usr/share/doc/seqan-apps/gustaf/example/adeno.fa usr/share/doc/seqan-apps/gustaf/example/adeno_modified.fa usr/share/doc/seqan-apps/insegt/README usr/share/doc/seqan-apps/mason2/README.mason_methylation usr/share/doc/seqan-apps/mason2/README.mason_simulator usr/share/doc/seqan-apps/mason2/README.mason_variator usr/share/doc/seqan-apps/mason2/example/adeno_virus.fa usr/share/doc/seqan-apps/micro_razers/README usr/share/doc/seqan-apps/ngs_roi/README usr/share/doc/seqan-apps/ngs_roi/example/dmel.bed usr/share/doc/seqan-apps/ngs_roi/example/dmel.gtf usr/share/doc/seqan-apps/ngs_roi/example/example.bam usr/share/doc/seqan-apps/rabema/README usr/share/doc/seqan-apps/razers/README usr/share/doc/seqan-apps/razers3/README usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.A01 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B00 usr/share/doc/seqan-apps/sgip/example/iso_r01_m200.B01 usr/share/doc/seqan-apps/snp_store/README usr/share/doc/seqan-apps/snp_store/example/exampleGenome.fa usr/share/doc/seqan-apps/splazers/README usr/share/doc/seqan-apps/stellar/README usr/share/doc/seqan-apps/stellar/example/NC_001474.fasta usr/share/doc/seqan-apps/stellar/example/NC_001477.fasta usr/share/doc/seqan-apps/yara/README.rst usr/share/man/man1/alf.1 usr/share/man/man1/gustaf.1 usr/share/man/man1/insegt.1 usr/share/man/man1/mason_frag_sequencing.1 usr/share/man/man1/mason_genome.1 usr/share/man/man1/mason_materializer.1 usr/share/man/man1/mason_methylation.1 usr/share/man/man1/micro_razers.1 usr/share/man/man1/pair_align.1 usr/share/man/man1/rabema_build_gold_standard.1 usr/share/man/man1/rabema_evaluate.1 usr/share/man/man1/rabema_prepare_sam.1 usr/share/man/man1/razers.1 usr/share/man/man1/razers3.1 usr/share/man/man1/sak.1 usr/share/man/man1/seqan_tcoffee.1 usr/share/man/man1/snp_store.1 usr/share/man/man1/splazers.1 usr/share/man/man1/stellar.1 usr/share/man/man1/tree_recon.1 usr/share/man/man1/yara_indexer.1 usr/share/man/man1/yara_mapper.1 cd '/build/seqan2-2.4.0+dfsg' cd '/build/seqan2-2.4.0+dfsg' rm -f debian/seqan-apps.debhelper.log debian/rules override_dh_fixperms-arch make[1]: Entering directory '/build/seqan2-2.4.0+dfsg' dh_fixperms --arch find debian/seqan-apps ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/seqan-apps/usr/share/doc -type f -a -true -a ! -regex 'debian/seqan-apps/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/seqan-apps/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/seqan-apps/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/seqan-apps -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/seqan-apps/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/seqan-apps/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w for bin in `ls /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin/*.sh` ; do \ chmod +x /build/seqan2-2.4.0+dfsg/debian/seqan-apps/usr/lib/seqan/bin/`basename ${bin}` ; \ done make[1]: Leaving directory '/build/seqan2-2.4.0+dfsg' dh_fixperms -Nseqan-apps find debian/libseqan2-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libseqan2-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libseqan2-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libseqan2-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libseqan2-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libseqan2-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 dh_missing dh_dwz -a install -d debian/seqan-apps/usr/lib/debug/.dwz/aarch64-linux-gnu dwz -mdebian/seqan-apps/usr/lib/debug/.dwz/aarch64-linux-gnu/seqan-apps.debug -M/usr/lib/debug/.dwz/aarch64-linux-gnu/seqan-apps.debug -- debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/casbar debian/seqan-apps/usr/lib/seqan/bin/compute_gain debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/fiona debian/seqan-apps/usr/lib/seqan/bin/fiona_illumina debian/seqan-apps/usr/lib/seqan/bin/four2three debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/insegt debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/lib/seqan/bin/razers debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/sgip debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/splazers debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/seqan-apps/usr/lib/seqan/bin/yara_indexer debian/seqan-apps/usr/lib/seqan/bin/yara_mapper objcopy --compress-debug-sections debian/seqan-apps/usr/lib/debug/.dwz/aarch64-linux-gnu/seqan-apps.debug dh_strip -a install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/53 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/yara_mapper debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/53/0342685110f5e1b4255b7656cb7309693b8e32.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/53/0342685110f5e1b4255b7656cb7309693b8e32.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/yara_mapper objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/53/0342685110f5e1b4255b7656cb7309693b8e32.debug debian/seqan-apps/usr/lib/seqan/bin/yara_mapper install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/yara_indexer debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/fb290e97ac612556210e38c24411f8c8add2a0.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/fb290e97ac612556210e38c24411f8c8add2a0.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/yara_indexer objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/fb290e97ac612556210e38c24411f8c8add2a0.debug debian/seqan-apps/usr/lib/seqan/bin/yara_indexer install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4/121d738438660825e3cf49d39870205e148989.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4/121d738438660825e3cf49d39870205e148989.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/tree_recon objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b4/121d738438660825e3cf49d39870205e148989.debug debian/seqan-apps/usr/lib/seqan/bin/tree_recon install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/stellar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74/0455e5421155642a4eba39ba61b68c220fd8fb.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74/0455e5421155642a4eba39ba61b68c220fd8fb.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/stellar objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/74/0455e5421155642a4eba39ba61b68c220fd8fb.debug debian/seqan-apps/usr/lib/seqan/bin/stellar install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8a objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/splazers debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8a/88925951a9a57a0855d8e009be3120e608e71f.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8a/88925951a9a57a0855d8e009be3120e608e71f.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/splazers objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8a/88925951a9a57a0855d8e009be3120e608e71f.debug debian/seqan-apps/usr/lib/seqan/bin/splazers install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/2f366297446f8f7c198d7e59e20f56deba4605.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/2f366297446f8f7c198d7e59e20f56deba4605.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/snp_store objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/cc/2f366297446f8f7c198d7e59e20f56deba4605.debug debian/seqan-apps/usr/lib/seqan/bin/snp_store install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/2f objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sgip debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/2f/297b77e1f782fb01e14d8a66bf0e094398f0db.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/2f/297b77e1f782fb01e14d8a66bf0e094398f0db.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sgip objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/2f/297b77e1f782fb01e14d8a66bf0e094398f0db.debug debian/seqan-apps/usr/lib/seqan/bin/sgip install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2/e858c6563d4a0d7a6a1776447b148f068150a2.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2/e858c6563d4a0d7a6a1776447b148f068150a2.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/seqcons2 objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f2/e858c6563d4a0d7a6a1776447b148f068150a2.debug debian/seqan-apps/usr/lib/seqan/bin/seqcons2 install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4f objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4f/b2e2e28904f9c7895d134222cac2767fdf73da.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4f/b2e2e28904f9c7895d134222cac2767fdf73da.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4f/b2e2e28904f9c7895d134222cac2767fdf73da.debug debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/samcat debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/299d2e79fc059ccb5a02cee6f780af423feb55.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/299d2e79fc059ccb5a02cee6f780af423feb55.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/samcat objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/299d2e79fc059ccb5a02cee6f780af423feb55.debug debian/seqan-apps/usr/lib/seqan/bin/samcat install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/43fbb85a9750992ec58ca8c595d7dab5d6679e.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/43fbb85a9750992ec58ca8c595d7dab5d6679e.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sam2matrix objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/43fbb85a9750992ec58ca8c595d7dab5d6679e.debug debian/seqan-apps/usr/lib/seqan/bin/sam2matrix install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1d objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/sak debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1d/baafd83bea04ac4d19fcffde142b1b918888a4.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1d/baafd83bea04ac4d19fcffde142b1b918888a4.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/sak objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1d/baafd83bea04ac4d19fcffde142b1b918888a4.debug debian/seqan-apps/usr/lib/seqan/bin/sak install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/37 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/37/581ab274bacc461d6988ecae192c4f67ff3ee7.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/37/581ab274bacc461d6988ecae192c4f67ff3ee7.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/s4_search objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/37/581ab274bacc461d6988ecae192c4f67ff3ee7.debug debian/seqan-apps/usr/lib/seqan/bin/s4_search install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ff objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ff/188e36884863771bf42ae3179fb0e3bc187c3b.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ff/188e36884863771bf42ae3179fb0e3bc187c3b.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/s4_join objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ff/188e36884863771bf42ae3179fb0e3bc187c3b.debug debian/seqan-apps/usr/lib/seqan/bin/s4_join install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/23fab5b7f596d8634db4808d1fcae781f62cab.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/23fab5b7f596d8634db4808d1fcae781f62cab.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/23fab5b7f596d8634db4808d1fcae781f62cab.debug debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/e30fb657c605c9cacd9d1cfb0bb395cf780efc.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/e30fb657c605c9cacd9d1cfb0bb395cf780efc.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d1/e30fb657c605c9cacd9d1cfb0bb395cf780efc.debug debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/cda17d77e27c99335f95fb2e99d2ad37867f0b.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/cda17d77e27c99335f95fb2e99d2ad37867f0b.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rep_sep objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/7b/cda17d77e27c99335f95fb2e99d2ad37867f0b.debug debian/seqan-apps/usr/lib/seqan/bin/rep_sep install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c5 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c5/3bd28b5c797f8cdb2d82392ddd74ca31adad93.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c5/3bd28b5c797f8cdb2d82392ddd74ca31adad93.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/razers3 objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/c5/3bd28b5c797f8cdb2d82392ddd74ca31adad93.debug debian/seqan-apps/usr/lib/seqan/bin/razers3 install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d4 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/razers debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d4/a281a2b4f1fe9d29a047cf30d5630e910675cf.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d4/a281a2b4f1fe9d29a047cf30d5630e910675cf.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/razers objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d4/a281a2b4f1fe9d29a047cf30d5630e910675cf.debug debian/seqan-apps/usr/lib/seqan/bin/razers install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5b objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5b/9ee2cc98b2a7a9aaba9a88e31f186fad739ce5.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5b/9ee2cc98b2a7a9aaba9a88e31f186fad739ce5.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5b/9ee2cc98b2a7a9aaba9a88e31f186fad739ce5.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22/cebb0c92979a681e5d0427a886eb005e5fa93d.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22/cebb0c92979a681e5d0427a886eb005e5fa93d.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/22/cebb0c92979a681e5d0427a886eb005e5fa93d.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/3e objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/3e/4f871e0e0b4ba8baecccb71a0a9281c829a3cc.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/3e/4f871e0e0b4ba8baecccb71a0a9281c829a3cc.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/3e/4f871e0e0b4ba8baecccb71a0a9281c829a3cc.debug debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee/f6510ab0af7bda851f2f1121737efa15abed8e.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee/f6510ab0af7bda851f2f1121737efa15abed8e.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/param_chooser objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ee/f6510ab0af7bda851f2f1121737efa15abed8e.debug debian/seqan-apps/usr/lib/seqan/bin/param_chooser install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba/02fe1ffa40a96916154f540b749ad03477c72b.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba/02fe1ffa40a96916154f540b749ad03477c72b.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/pair_align objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ba/02fe1ffa40a96916154f540b749ad03477c72b.debug debian/seqan-apps/usr/lib/seqan/bin/pair_align objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/908435b20ed89b594f3dd0cf93a058573f9ca6.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/908435b20ed89b594f3dd0cf93a058573f9ca6.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/micro_razers objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/908435b20ed89b594f3dd0cf93a058573f9ca6.debug debian/seqan-apps/usr/lib/seqan/bin/micro_razers install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/5df8ac8425cb530891f0c46684e5ada875492b.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/5df8ac8425cb530891f0c46684e5ada875492b.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_variator objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/35/5df8ac8425cb530891f0c46684e5ada875492b.debug debian/seqan-apps/usr/lib/seqan/bin/mason_variator install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fd objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fd/215aff2ad00eb03e36a78719c7997d7aae45a7.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fd/215aff2ad00eb03e36a78719c7997d7aae45a7.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_splicing objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fd/215aff2ad00eb03e36a78719c7997d7aae45a7.debug debian/seqan-apps/usr/lib/seqan/bin/mason_splicing install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e/a986d7a9f09813cc19c51fa9a2085a90954648.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e/a986d7a9f09813cc19c51fa9a2085a90954648.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_simulator objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/6e/a986d7a9f09813cc19c51fa9a2085a90954648.debug debian/seqan-apps/usr/lib/seqan/bin/mason_simulator objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/dc39274f76f7064e46df8e12a6d02108813f2a.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/dc39274f76f7064e46df8e12a6d02108813f2a.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_methylation objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a8/dc39274f76f7064e46df8e12a6d02108813f2a.debug debian/seqan-apps/usr/lib/seqan/bin/mason_methylation install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5a objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5a/d7fd2af07c7212d9bbebd815ae0fe5337419e6.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5a/d7fd2af07c7212d9bbebd815ae0fe5337419e6.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_materializer objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/5a/d7fd2af07c7212d9bbebd815ae0fe5337419e6.debug debian/seqan-apps/usr/lib/seqan/bin/mason_materializer install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/cd52b3970332988fdd4cf7f9c8215decca5475.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/cd52b3970332988fdd4cf7f9c8215decca5475.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_genome objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/f8/cd52b3970332988fdd4cf7f9c8215decca5475.debug debian/seqan-apps/usr/lib/seqan/bin/mason_genome install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/bc objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/bc/6059285b290bb678a85ab367a8a4c6bcc0dc1e.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/bc/6059285b290bb678a85ab367a8a4c6bcc0dc1e.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/bc/6059285b290bb678a85ab367a8a4c6bcc0dc1e.debug debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4c objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/insegt debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4c/8264c2029ba1c0dd06a6e96f450cb09c34f61d.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4c/8264c2029ba1c0dd06a6e96f450cb09c34f61d.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/insegt objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/4c/8264c2029ba1c0dd06a6e96f450cb09c34f61d.debug debian/seqan-apps/usr/lib/seqan/bin/insegt install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fc objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fc/f55997fe14fb46d0462cd28820b7234a58c620.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fc/f55997fe14fb46d0462cd28820b7234a58c620.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fc/f55997fe14fb46d0462cd28820b7234a58c620.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/1a8f9b7c0c8eb2edf0c651daced27fb247539f.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/1a8f9b7c0c8eb2edf0c651daced27fb247539f.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/gustaf objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/1a/1a8f9b7c0c8eb2edf0c651daced27fb247539f.debug debian/seqan-apps/usr/lib/seqan/bin/gustaf objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/5e48022105e5c189e7f76bb291290a3075674c.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/5e48022105e5c189e7f76bb291290a3075674c.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/31/5e48022105e5c189e7f76bb291290a3075674c.debug debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8c objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/four2three debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8c/ce41d8efed1e4d526db22c1fe5644cbaa2e1d6.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8c/ce41d8efed1e4d526db22c1fe5644cbaa2e1d6.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/four2three objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/8c/ce41d8efed1e4d526db22c1fe5644cbaa2e1d6.debug debian/seqan-apps/usr/lib/seqan/bin/four2three install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/fiona_illumina debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe/e6d20c0ef72713a8ba8ca77ee322fa95bf17f9.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe/e6d20c0ef72713a8ba8ca77ee322fa95bf17f9.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/fiona_illumina objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/fe/e6d20c0ef72713a8ba8ca77ee322fa95bf17f9.debug debian/seqan-apps/usr/lib/seqan/bin/fiona_illumina install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/fiona debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/0ffcad2b417e31b57934d2dd690877c70ccaf4.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/0ffcad2b417e31b57934d2dd690877c70ccaf4.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/fiona objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/14/0ffcad2b417e31b57934d2dd690877c70ccaf4.debug debian/seqan-apps/usr/lib/seqan/bin/fiona install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b9 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/dfi debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b9/ada67db96f878be89bc82a113a8e466801dcc6.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b9/ada67db96f878be89bc82a113a8e466801dcc6.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/dfi objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/b9/ada67db96f878be89bc82a113a8e466801dcc6.debug debian/seqan-apps/usr/lib/seqan/bin/dfi install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/73 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/compute_gain debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/73/6e9ec968fbc2b4b409d082400d94b09cd41eda.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/73/6e9ec968fbc2b4b409d082400d94b09cd41eda.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/compute_gain objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/73/6e9ec968fbc2b4b409d082400d94b09cd41eda.debug debian/seqan-apps/usr/lib/seqan/bin/compute_gain install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/casbar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/7534e3ae5f92cfaf16ca068791493442199d0f.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/7534e3ae5f92cfaf16ca068791493442199d0f.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/casbar objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/ae/7534e3ae5f92cfaf16ca068791493442199d0f.debug debian/seqan-apps/usr/lib/seqan/bin/casbar install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/13 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/bisar debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/13/76e7ac74ca1c3993adfaf742bdaa1123ca1e09.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/13/76e7ac74ca1c3993adfaf742bdaa1123ca1e09.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/bisar objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/13/76e7ac74ca1c3993adfaf742bdaa1123ca1e09.debug debian/seqan-apps/usr/lib/seqan/bin/bisar install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d2 objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d2/5a6b4f6b1cb38c96ef9cd3875b99c1a5b393b3.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d2/5a6b4f6b1cb38c96ef9cd3875b99c1a5b393b3.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/bam2roi objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/d2/5a6b4f6b1cb38c96ef9cd3875b99c1a5b393b3.debug debian/seqan-apps/usr/lib/seqan/bin/bam2roi objcopy --only-keep-debug --compress-debug-sections debian/seqan-apps/usr/lib/seqan/bin/alf debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/7f5db4678a197be88a48a097502617e4c1b9f6.debug chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/7f5db4678a197be88a48a097502617e4c1b9f6.debug strip --remove-section=.comment --remove-section=.note debian/seqan-apps/usr/lib/seqan/bin/alf objcopy --add-gnu-debuglink debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.build-id/a9/7f5db4678a197be88a48a097502617e4c1b9f6.debug debian/seqan-apps/usr/lib/seqan/bin/alf install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.dwz cp --reflink=auto -a debian/seqan-apps/usr/lib/debug/.dwz/aarch64-linux-gnu debian/.debhelper/seqan-apps/dbgsym-root/usr/lib/debug/.dwz rm -fr debian/seqan-apps/usr/lib/debug/.dwz rmdir -p --ignore-fail-on-non-empty debian/seqan-apps/usr/lib/debug install -d debian/.debhelper/seqan-apps/dbgsym-root/usr/share/doc ln -s seqan-apps debian/.debhelper/seqan-apps/dbgsym-root/usr/share/doc/seqan-apps-dbgsym dh_makeshlibs -a rm -f debian/seqan-apps/DEBIAN/shlibs dh_shlibdeps -a install -d debian/seqan-apps/DEBIAN dpkg-shlibdeps -Tdebian/seqan-apps.substvars debian/seqan-apps/usr/lib/seqan/bin/alf debian/seqan-apps/usr/lib/seqan/bin/bam2roi debian/seqan-apps/usr/lib/seqan/bin/bisar debian/seqan-apps/usr/lib/seqan/bin/casbar debian/seqan-apps/usr/lib/seqan/bin/compute_gain debian/seqan-apps/usr/lib/seqan/bin/dfi debian/seqan-apps/usr/lib/seqan/bin/fiona debian/seqan-apps/usr/lib/seqan/bin/fiona_illumina debian/seqan-apps/usr/lib/seqan/bin/four2three debian/seqan-apps/usr/lib/seqan/bin/fx_bam_coverage debian/seqan-apps/usr/lib/seqan/bin/gustaf debian/seqan-apps/usr/lib/seqan/bin/gustaf_mate_joining debian/seqan-apps/usr/lib/seqan/bin/insegt debian/seqan-apps/usr/lib/seqan/bin/mason_frag_sequencing debian/seqan-apps/usr/lib/seqan/bin/mason_genome debian/seqan-apps/usr/lib/seqan/bin/mason_materializer debian/seqan-apps/usr/lib/seqan/bin/mason_methylation debian/seqan-apps/usr/lib/seqan/bin/mason_simulator debian/seqan-apps/usr/lib/seqan/bin/mason_splicing debian/seqan-apps/usr/lib/seqan/bin/mason_variator debian/seqan-apps/usr/lib/seqan/bin/micro_razers debian/seqan-apps/usr/lib/seqan/bin/pair_align debian/seqan-apps/usr/lib/seqan/bin/param_chooser debian/seqan-apps/usr/lib/seqan/bin/rabema_build_gold_standard debian/seqan-apps/usr/lib/seqan/bin/rabema_evaluate debian/seqan-apps/usr/lib/seqan/bin/rabema_prepare_sam debian/seqan-apps/usr/lib/seqan/bin/razers debian/seqan-apps/usr/lib/seqan/bin/razers3 debian/seqan-apps/usr/lib/seqan/bin/rep_sep debian/seqan-apps/usr/lib/seqan/bin/roi_feature_projection debian/seqan-apps/usr/lib/seqan/bin/roi_plot_thumbnails debian/seqan-apps/usr/lib/seqan/bin/s4_join debian/seqan-apps/usr/lib/seqan/bin/s4_search debian/seqan-apps/usr/lib/seqan/bin/sak debian/seqan-apps/usr/lib/seqan/bin/sam2matrix debian/seqan-apps/usr/lib/seqan/bin/samcat debian/seqan-apps/usr/lib/seqan/bin/seqan_tcoffee debian/seqan-apps/usr/lib/seqan/bin/seqcons2 debian/seqan-apps/usr/lib/seqan/bin/sgip debian/seqan-apps/usr/lib/seqan/bin/snp_store debian/seqan-apps/usr/lib/seqan/bin/splazers debian/seqan-apps/usr/lib/seqan/bin/stellar debian/seqan-apps/usr/lib/seqan/bin/tree_recon debian/seqan-apps/usr/lib/seqan/bin/yara_indexer debian/seqan-apps/usr/lib/seqan/bin/yara_mapper dh_installdeb install -d debian/libseqan2-dev/DEBIAN dh_gencontrol echo misc:Depends= >> debian/libseqan2-dev.substvars echo misc:Pre-Depends= >> debian/libseqan2-dev.substvars dpkg-gencontrol -plibseqan2-dev -ldebian/changelog -Tdebian/libseqan2-dev.substvars -Pdebian/libseqan2-dev echo misc:Depends= >> debian/seqan-apps.substvars echo misc:Pre-Depends= >> debian/seqan-apps.substvars install -d debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN dpkg-gencontrol -pseqan-apps -ldebian/changelog -Tdebian/seqan-apps.substvars -Pdebian/.debhelper/seqan-apps/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=seqan-apps-dbgsym "-DDepends=seqan-apps (= \${binary:Version})" "-DDescription=debug symbols for seqan-apps" "-DBuild-Ids=1376e7ac74ca1c3993adfaf742bdaa1123ca1e09 140ffcad2b417e31b57934d2dd690877c70ccaf4 1a1a8f9b7c0c8eb2edf0c651daced27fb247539f 1afb290e97ac612556210e38c24411f8c8add2a0 1dbaafd83bea04ac4d19fcffde142b1b918888a4 22cebb0c92979a681e5d0427a886eb005e5fa93d 2f297b77e1f782fb01e14d8a66bf0e094398f0db 3143fbb85a9750992ec58ca8c595d7dab5d6679e 315e48022105e5c189e7f76bb291290a3075674c 31908435b20ed89b594f3dd0cf93a058573f9ca6 355df8ac8425cb530891f0c46684e5ada875492b 37581ab274bacc461d6988ecae192c4f67ff3ee7 3e4f871e0e0b4ba8baecccb71a0a9281c829a3cc 4c8264c2029ba1c0dd06a6e96f450cb09c34f61d 4fb2e2e28904f9c7895d134222cac2767fdf73da 530342685110f5e1b4255b7656cb7309693b8e32 5ad7fd2af07c7212d9bbebd815ae0fe5337419e6 5b9ee2cc98b2a7a9aaba9a88e31f186fad739ce5 6ea986d7a9f09813cc19c51fa9a2085a90954648 736e9ec968fbc2b4b409d082400d94b09cd41eda 740455e5421155642a4eba39ba61b68c220fd8fb 7bcda17d77e27c99335f95fb2e99d2ad37867f0b 8a88925951a9a57a0855d8e009be3120e608e71f 8cce41d8efed1e4d526db22c1fe5644cbaa2e1d6 a8299d2e79fc059ccb5a02cee6f780af423feb55 a8dc39274f76f7064e46df8e12a6d02108813f2a a923fab5b7f596d8634db4808d1fcae781f62cab a97f5db4678a197be88a48a097502617e4c1b9f6 ae7534e3ae5f92cfaf16ca068791493442199d0f b4121d738438660825e3cf49d39870205e148989 b9ada67db96f878be89bc82a113a8e466801dcc6 ba02fe1ffa40a96916154f540b749ad03477c72b bc6059285b290bb678a85ab367a8a4c6bcc0dc1e c53bd28b5c797f8cdb2d82392ddd74ca31adad93 cc2f366297446f8f7c198d7e59e20f56deba4605 d1e30fb657c605c9cacd9d1cfb0bb395cf780efc d25a6b4f6b1cb38c96ef9cd3875b99c1a5b393b3 d4a281a2b4f1fe9d29a047cf30d5630e910675cf eef6510ab0af7bda851f2f1121737efa15abed8e f2e858c6563d4a0d7a6a1776447b148f068150a2 f8cd52b3970332988fdd4cf7f9c8215decca5475 fcf55997fe14fb46d0462cd28820b7234a58c620 fd215aff2ad00eb03e36a78719c7997d7aae45a7 fee6d20c0ef72713a8ba8ca77ee322fa95bf17f9 ff188e36884863771bf42ae3179fb0e3bc187c3b" -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/libseqan2-dev/DEBIAN/control chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN/control dpkg-gencontrol -pseqan-apps -ldebian/changelog -Tdebian/seqan-apps.substvars -Pdebian/seqan-apps chmod 0644 -- debian/seqan-apps/DEBIAN/control dh_md5sums cd debian/seqan-apps >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libseqan2-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libseqan2-dev/DEBIAN/md5sums chmod 0644 -- debian/seqan-apps/DEBIAN/md5sums cd debian/.debhelper/seqan-apps/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/seqan-apps/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --root-owner-group --build debian/seqan-apps .. dpkg-deb --root-owner-group --build debian/.debhelper/seqan-apps/dbgsym-root .. dpkg-deb --root-owner-group --build debian/libseqan2-dev .. dpkg-deb: building package 'seqan-apps' in '../seqan-apps_2.4.0+dfsg-14_arm64.deb'. dpkg-deb: building package 'libseqan2-dev' in '../libseqan2-dev_2.4.0+dfsg-14_all.deb'. dpkg-deb: building package 'seqan-apps-dbgsym' in '../seqan-apps-dbgsym_2.4.0+dfsg-14_arm64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../seqan2_2.4.0+dfsg-14_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/23686 and its subdirectories I: Current time: Wed Aug 24 19:17:03 -12 2022 I: pbuilder-time-stamp: 1661411823 Fri Jul 23 00:54:32 UTC 2021 I: 1st build successful. Starting 2nd build on remote node codethink14-arm64.debian.net. Fri Jul 23 00:54:32 UTC 2021 I: Preparing to do remote build '2' on codethink14-arm64.debian.net. Fri Jul 23 10:23:37 UTC 2021 I: Deleting $TMPDIR on codethink14-arm64.debian.net. Fri Jul 23 10:23:39 UTC 2021 I: seqan2_2.4.0+dfsg-14_arm64.changes: Format: 1.8 Date: Sat, 13 Feb 2021 21:18:04 +0100 Source: seqan2 Binary: libseqan2-dev seqan-apps seqan-apps-dbgsym Architecture: all arm64 Version: 2.4.0+dfsg-14 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team Changed-By: Andreas Tille Description: libseqan2-dev - C++ library for the analysis of biological sequences (development seqan-apps - C++ library for the analysis of biological sequences Changes: seqan2 (2.4.0+dfsg-14) unstable; urgency=medium . * Exclude yara build also for i386 Checksums-Sha1: 857c400097d7fe6985abac446e52aa3cf3f655e1 1219916 libseqan2-dev_2.4.0+dfsg-14_all.deb 6dd4ba1d621125e1314f3cc65c6a0ce68ee97cc1 254723508 seqan-apps-dbgsym_2.4.0+dfsg-14_arm64.deb 57b85e4f103e13f22a7df160dc1351887c11b263 11221384 seqan-apps_2.4.0+dfsg-14_arm64.deb 1ef97332bc7dc295d06c9549fe75b1ded140ba0c 6836 seqan2_2.4.0+dfsg-14_arm64.buildinfo Checksums-Sha256: 17945b6815b3bc9654a61722f7c6d90392909cad03b7fcb510e5bf725f24ac6d 1219916 libseqan2-dev_2.4.0+dfsg-14_all.deb 6fc0678e9c4cd3744429406bb8769e2215ba3fe78fefc29cdb20bc605787338f 254723508 seqan-apps-dbgsym_2.4.0+dfsg-14_arm64.deb e21f1e23443a022421d9afb29da9dd7b337ec18bda0c7c0e2cb764de9a9384ad 11221384 seqan-apps_2.4.0+dfsg-14_arm64.deb c6adcf640d0208feff08a4cc102ff795f079b60706cab3bedb4aea1a829a5b6f 6836 seqan2_2.4.0+dfsg-14_arm64.buildinfo Files: fee51c2d45a208eb4869e38b81678bd1 1219916 libdevel optional libseqan2-dev_2.4.0+dfsg-14_all.deb c271b773b54fffd0dc8f3a6b0a3e39fe 254723508 debug optional seqan-apps-dbgsym_2.4.0+dfsg-14_arm64.deb 0192eaba7b4e9e7f608d9d544ce8deca 11221384 science optional seqan-apps_2.4.0+dfsg-14_arm64.deb f37fd15e10a35a95c43d1af255021e6b 6836 science optional seqan2_2.4.0+dfsg-14_arm64.buildinfo Fri Jul 23 10:23:48 UTC 2021 I: diffoscope 177 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/seqan2_2.4.0+dfsg-14.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/seqan2_2.4.0+dfsg-14.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/seqan2_2.4.0+dfsg-14.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/b1/seqan2_2.4.0+dfsg-14_arm64.changes /srv/reproducible-results/rbuild-debian/tmp.eMFwU7OlPc/b2/seqan2_2.4.0+dfsg-14_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 13.633s) 13.633s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 13.424s) 13.424s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Fri Jul 23 10:24:04 UTC 2021 I: diffoscope 177 found no differences in the changes files, and a .buildinfo file also exists. Fri Jul 23 10:24:04 UTC 2021 I: seqan2 from bullseye built successfully and reproducibly on arm64. Fri Jul 23 10:24:10 UTC 2021 I: Submitting .buildinfo files to external archives: Fri Jul 23 10:24:10 UTC 2021 I: Submitting 8.0K b1/seqan2_2.4.0+dfsg-14_arm64.buildinfo.asc Fri Jul 23 10:24:11 UTC 2021 I: Submitting 8.0K b2/seqan2_2.4.0+dfsg-14_arm64.buildinfo.asc Fri Jul 23 10:24:12 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Fri Jul 23 10:24:12 UTC 2021 I: Done submitting .buildinfo files. Fri Jul 23 10:24:12 UTC 2021 I: Removing signed seqan2_2.4.0+dfsg-14_arm64.buildinfo.asc files: removed './b1/seqan2_2.4.0+dfsg-14_arm64.buildinfo.asc' removed './b2/seqan2_2.4.0+dfsg-14_arm64.buildinfo.asc'